RequireJs Optimizer缩小为一个文件,但不启动main-built

前端之家收集整理的这篇文章主要介绍了RequireJs Optimizer缩小为一个文件,但不启动main-built前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个简单的requirejs项目,我试图使用节点优化到一个文件.
项目结构是这样的. @H_502_3@ |___index.html | ├───css │ style.css │ └───scripts │ main.js │ ├───lib │ require.js │ underscore.js │ └───modules module1.js module2.js module3.js

这是我的构建文件

@H_502_3@//build.js ({ baseUrl: "./SimpleRequireJsProject/scripts",name:"main",out:"main-built.js" })

使用项目文件外的r.js和build.js.我使用节点控制台运行优化器.

@H_502_3@node r.js -o build.js

一切都很好.输出main-built.js被创建.但当我更换

@H_502_3@<script data-main="scripts/main" src="scripts/lib/require.js"></script>

@H_502_3@<script data-main="scripts/main-built" src="scripts/lib/require.js"></script>

当我运行索引文件.没有错误,但没有输出.我期待像这样的控制台消息.
它与原始data-main一起使用

@H_502_3@ //output main started m1 started m2 started..starting m3 from m2 m3 started

请帮我找出项目没有运行的原因,也没有错误.

猜你在找的JavaScript相关文章