我的问题是我的application.js看起来像这样
//= require plugins/jquery/3.1.0/jquery.min.js
//= require plugins/jquery-ui/jquery-ui.min.js
//= require spring-websocket而这些图像在资产/图像/。但是在运行页面时,图标会丢失,因为它们是在资产/图像下搜索的.
如何解决这个问题?任何小费都欢迎。提前谢谢。
发布于 2016-10-21 13:07:36
我将采取另一种方法来处理这种情况,并建议您不要将第三方库拆分到标准的资产管道文件夹中。我将创建另一个根目录,该目录保存外部创建的库:
└── assets
├── images
│ └── ...
├── stylesheets
│ └── ...
├── javascripts
│ └── ...
└── vendor
├── jquery
│
├── jquery-ui
│
...资产管道作者(Bertram)甚至在使用页面中提到了这一点。
添加到这组组织中的公共文件夹是"lib“文件夹。此文件夹在组织第三方库(如jQuery或Bootstrap )方面可能很有用。
我觉得分裂外部库以适应资产管道模式是错误的(也是更多的工作)。
https://stackoverflow.com/questions/40176385
复制相似问题