Rails 资产 app/assets 和 vendor/assets
Rails assets app/assets and vendor/assets
我已阅读文章中的以下内容
All of your custom Javascript, stylesheets, and images should go in
the app/assets/.
All third-party code that you are using (e.g. jQuery,
backbone.js, etc.) should be placed in the vendor/assets/ directory
但是我在文章中没有找到-为什么这么推荐,有什么原因吗?
没有限制不能将第三方 jQuery/CSS
放在 app/assets
文件夹中。
但建议将第三方资产放在供应商文件中。对于大型应用程序来说,它将很容易管理,并且会在漫长的 运行.
中节省大量时间
好吧,我想您已经清楚 app/assets/
文件夹了。
在 vendor/assets 中放置您正在使用的所有第三方代码。
因此,在将该代码放入资产后,您需要在 application.css
和 application.js
.
中要求它们
这样做是因为 rails 默认情况下查找 vendor/assets/
并且更容易管理第三方代码。
我已阅读文章中的以下内容
All of your custom Javascript, stylesheets, and images should go in the app/assets/.
All third-party code that you are using (e.g. jQuery, backbone.js, etc.) should be placed in the vendor/assets/ directory
但是我在文章中没有找到-为什么这么推荐,有什么原因吗?
没有限制不能将第三方 jQuery/CSS
放在 app/assets
文件夹中。
但建议将第三方资产放在供应商文件中。对于大型应用程序来说,它将很容易管理,并且会在漫长的 运行.
中节省大量时间好吧,我想您已经清楚 app/assets/
文件夹了。
在 vendor/assets 中放置您正在使用的所有第三方代码。
因此,在将该代码放入资产后,您需要在 application.css
和 application.js
.
这样做是因为 rails 默认情况下查找 vendor/assets/
并且更容易管理第三方代码。