繁体   English   中英

Rails 4:application.js中的“ // = require_tree”在/ app / assets / javascripts中不包含我的js文件

[英]Rails 4: “//= require_tree .” in application.js doesn't include my js file in /app/assets/javascripts

我正在尝试遵循有关将d3.js图形添加到Rails 4应用程序的教程 该示例应用程序位于github上 ,并按预期工作。

我的问题是,当我尝试从头开始复制此应用程序或将此图添加到我的现有项目中时,尽管//= require_tree .出于某种原因, /app/assets/javascripts的js文件未包含在资源中//= require_tree . 行出现在/app/assets/javascripts/applications.js文件中。

我可以看到这是唯一的问题,因为如果我将有问题的文件中的代码粘贴到控制台中,它将起作用。

我发现了类似的问题,并听从了建议,但无法解决我的问题。

我已经尝试过rake assets:precompile建议在此处进行 rake assets:precompile

有人可以帮忙吗?

我有同样的问题。 我有file.coffee,并创建了未添加的file.js。 当我将file.coffee重命名为file.js时,一切都很好。 但是,您可以只使用www.js2.coffee将js代码转换为coffee,然后使用file.coffee文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM