如题
由于 js 代码是启动时编译的,所以运行正常。 但是一直报Failed to load resource http://localhost:3000/assets/emoji_list.js?body=1 之类的错误。导致 js 代码找不到,无法调试。
Failed to load resource http://localhost:3000/assets/emoji_list.js?body=1
急切请教
追踪问题,我发现我新加的 coffee 文件找不到。具体表现为: bundle exec rake assets:precompile 运行后在 public/assets 目录下找不到我新加的那个 coffee 文件的编译结果。
bundle exec rake assets:precompile
请问大家有没有碰到过这种情况?
gem 'coffee-rails'
#1 楼 @zlx_star 看 production.rb 文件,里面需要定义新的 js 文件名。
#3 楼 @huacnlee 果然,谢谢 另外,我看 test.rb 和 development.rb 文件里面并没有类似定义,为什么我启 development 模式时候也会提示找不到 js 文件呢?
precomplie 改成 false