【发布时间】:2013-10-03 16:53:32
【问题描述】:
我正在开发一个 yeoman 生成器,它基于出色的 webapp 生成器,但处理一些不同的东西。我想要实现的一件事是将 require.js 文件作为一个文件获取。这意味着,而不是这个......
<script data-main="scripts/main" src="bower_components/requirejs/require.js"></script>
...我想要这个:
<script scr="scripts/main"></script>
从 require.js,这几乎是不费吹灰之力的。
require.config({
paths: {
// ...
requireLib: '../bower_components/requirejs/require'
}
});
require(['...', 'requireLib'], function (..., requireLib) {
// ...
});
我被困在 Gruntfile.js 部分。修改脚本标签的最佳方法是什么,例如是否删除了 data-main 的值作为 src 和 data-main 的新值?
【问题讨论】:
-
您的 Gruntfile 中当前发生了什么?
-
它主要是文件
yo webapp会写一些微小的修改,在这里看到它:The Gist...build任务应该在最后完成标签混搭工作。 .
标签: javascript requirejs gruntjs yeoman