【发布时间】:2014-10-24 23:32:10
【问题描述】:
我目前正在参与一个使用 require js 的项目。 在我的 gruntfile 中,我使用 requirejs 来生成单个优化的 js 文件。 我想创建一个单独的 css 文件来配合它,我想为此使用 grunt-usemin。
我的问题是 usemin 似乎不想在我的 index.html 中转换 javascript 导入语句而不尝试转换 javascript。
<script src="bower_components/requirejs/require.js" data-main="app/main.js"></script>
我非常希望 usemin 将其更改为:
<script src="main.js"></script>
,但不对 javascript 进行任何更改。 这可能吗?现在 useminPrepare 在我的脚本导入处停止,出现错误“不再支持 require.js 块。”
我尝试为 useminPrepare ('flow': {'html': {'steps': {'js': []}}}) 配置一个“空”流,但遗憾的是这不起作用。
如果这些任务对于 usemin 来说是不可能的,那么我可以使用其他 grunt 插件的建议来代替(或另外)将不胜感激。
【问题讨论】:
标签: grunt-usemin