ruby-on-rails - Rails 5 Javascript 如何使用供应商资产?
问题描述
我有一个新的 Rails 5 应用程序,并试图在我的主要 Javascript 文件中使用一些供应商资产:
//= require json2.min.js
文件 json2.min.js 位于 /vendor/javascripts/ 目录中。
但是我收到此错误:
couldn't find file 'json2.min.js' with type 'application/javascript'
我正在阅读文档,但无法弄清楚为什么这不起作用?
解决方案
我的股票app/assets/javascripts/application.js
说:
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path.
您希望将您的供应商 JavaScript 放入其中,而vendor/assets/javascripts
不是vendor/javascripts
让它们被发现。
推荐阅读
- javascript - 如何使用引导程序从 datepicker 获取日期并在另一个 div 中显示日期
- flutter - 颤振:未定义的名称“上下文”
- liquibase - Liquibase:如何使用
变更集具有 runAlways true? - drop-down-menu - 有没有办法在下拉菜单中修改字体?
- opengl - OpenGL:单个三角形平面的正面和背面是否有不同的光效?
- google-cloud-functions - 从 CLI 触发 Firebase 模拟器中的 PubSub 事件
- python - 从 django.utils.encoding 导入 python_2_unicode_compatible ImportError: cannot import name 'python_2_unicode_compatible'
- reactjs - Lodash 延迟函数不允许我看到被调用函数内部的状态
- javascript - 优化在 NodeJs 中执行链式 API 调用的时间
- c - 如何在 rot13 c 程序中修复 f 字母等错误