下面是线控-配置文件- http://pastebin.com/ZuNzDY8S应用程序文件- http://pastebin.com/rSPdeSME
现在每当我运行命令lineman run
时,我都会按照预期将app.js
| vendor.js
| plugin.js
js文件放入我生成的文件夹中。
在index。html文件中我得到-
<script src="/js/vendor.js" type="text/javascript"></script>
<script src="/js/app.js" type="text/javascript"></script>
<script src="/js/plugin.js" type="text/javascript"></script>
现在几个文件我不想缩小和合并为一个,但问题是不能通过-
引用供应商文件<script src="vendor/plugin/myjsfile.js" type="text/javascript"></script>
这也是合理的,因为html现在在生成的文件夹中。
那么我需要在我的配置文件中做些什么来避免一些文件压缩,以及如何在我的布局/模板文件中引用这些供应商文件?
我也遇到了同样的问题。我不得不把modernizr.js从app.js中去掉。有一个特殊的文件夹叫做"static"。一个在"应用程序"下,另一个在"供应商"下。你放在那里的所有东西都不会动。我刚刚创建了一个文件夹"vendor/static/js",并把modernizr.js放在那里。在我的页面,只是引用它为"js/modernizr.js"。
我希望这对你有帮助。Guilherme(6咔特)。
linemanjs
正在使用grunt
任务进行缩小,为了避免这种情况,您可以简单地检查application config
并注释它,如果您不希望它发生。
仅供参考-在问题发生时,我不知道grunt任务。