下面是lineman - config文件- 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现在在生成的文件夹中。
那么,我需要在配置文件中做些什么来避免很少的文件压缩,以及如何在布局/模板文件中引用这些供应商文件?
发布于 2014-07-24 15:19:28
linemanjs正在使用grunt任务进行小型化,为了避免这种情况,您只需检查application config并对其进行注释,如果您不希望它发生的话。
FYI我在被问到问题的时候没有意识到繁重的任务。
发布于 2014-09-22 12:59:44
我也有同样的问题。我不得不把modernizr.js排除在app.js之外。有一个叫做“静态”的特殊文件夹。一个在"app“下,另一个在”供应商“下。你放在那里的东西都没碰过。我刚刚创建了一个文件夹“供应商/静态/js”,并将modernizr.js放在那里。在我的页面中,只需将其引用为“js/现代化.js”。
希望这能帮到你。Guilherme (6 6qat)。
https://stackoverflow.com/questions/24824456
复制相似问题