我正在开发一个基于出色的 webapp 生成器的 yeoman 生成器,但处理的东西有些不同。我想要实现的一件事是将 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?