- 调用由以下三个文件的连接 (bash: cat ... >> app.js) 产生的文件:
/usr/share/ceylon/1.2.0/repo/ceylon/language/1.2.0/ceylon.language-1.2.0.js
modules/com/example/helloworld/1.0.0/com.example.helloworld-1.0.0-model.js
modules/com/example/helloworld/1.0.0/com.example.helloworld-1.0.0.js
用命令nodejs app.js
什么都不做。在网页中使用时相同。我如何调用该 javascript 程序以便它在不使用 require.js 的情况下运行?
请给出 ceylon 模块和包含在其中的 run 函数和其他函数如何转换为 javascript 并被调用的规则。
如何在不手动或使用 require.js 连接多个 ceylon 模块的情况下从编译中获取一个 javascript 文件?
以上是没有使用谷歌闭包编译器。
鉴于语言模块的大小为 1.6 MB,不使用 google 闭包编译器运行 ceylon-js 是没有意义的。
- 单独使用 google 闭包编译器编译“ceylon.language-1.2.0.js”会导致很多警告。
java -jar compiler.jar --compilation_level ADVANCED_OPTIMIZATIONS --js /usr/share/ceylon/1.2.0/repo/ceylon/language/1.2.0/ceylon.language-1.2.0.js --js_output_file lib-compiled.js
我怎样才能摆脱这些警告?
- 我必须以什么顺序将 ceylon-js 产生的文件与模型文件和语言文件链接在一起,以便使用谷歌闭包编译器以高级模式编译它们以消除死代码。