我有一个简单的requirejs项目,我试图使用节点优化到一个文件.
项目结构是这样的.
项目结构是这样的.
|___index.html
|
├───css
│ style.css
│
└───scripts
│ main.js
│
├───lib
│ require.js
│ underscore.js
│
└───modules
module1.js
module2.js
module3.js
这是我的构建文件
//build.js
({
baseUrl: "./SimpleRequireJsProject/scripts",name:"main",out:"main-built.js"
})
使用项目文件外的r.js和build.js.我使用节点控制台运行优化器.
node r.js -o build.js
一切都很好.输出main-built.js被创建.但当我更换
<script data-main="scripts/main" src="scripts/lib/require.js"></script>
同
<script data-main="scripts/main-built" src="scripts/lib/require.js"></script>
当我运行索引文件.没有错误,但没有输出.我期待像这样的控制台消息.
它与原始data-main一起使用
//output main started m1 started m2 started..starting m3 from m2 m3 started
请帮我找出项目没有运行的原因,也没有错误.
总结
以上是DEVMAX为你收集整理的RequireJs Optimizer缩小为一个文件,但不启动main-built全部内容。
如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。