【发布时间】:2014-06-19 22:13:19
【问题描述】:
我正在尝试构建一个使用 browserify 运行 onload 的可嵌入脚本。
所以它将所有模块编译在一起,按预期将它们包装在一个闭包中,但是接下来呢?我不知道如何告诉 browserify 实际运行一个文件。即 1 个特定文件是入口点。例如,如果我有这样的文件:
// runner.js
var app = require('./app'),
$ = require('jquery');
$(function(){
app.run();
});
如何在构建步骤中告诉 browserify 我希望该文件实际运行。例如,我可以将它包装在一个自调用函数中吗?
我了解到您可以使用 browserify 公开全局变量,但我不想将应用程序中的每个文件都公开为应用程序可以看到的全局变量。理想情况下,我不想暴露任何东西,我只想让脚本运行。
有什么帮助吗?
【问题讨论】:
标签: browserify