![](/img/trans.png)
[英]How to use the Google Closure Compiler to browserify your Node.js library
[英]How to add browserify as a dependency of your node.js application?
我的node.js应用程序取决于浏览器可在命令行使用的事实,因为它在shell脚本中使用它。 如何确保不需要应用程序通过npm install
手动安装它就可以在应用程序上使用它?
由于您没有提供太多上下文,因此我假设您的外部依赖项位于应用程序目录中的./node_modules
中。
在这种情况下,只需要安装browserify
作为一个额外的(本地)的依赖,这将使其可以作为./node_modules/.bin/browserify
。 这也是从shell脚本中引用它的方式。
更好的选择是按以下方式安装browserify:
npm install --save browserify
这不仅会为您安装browserify,还将其作为依赖项添加到package.json
文件中的依赖项中。
现在,当有人安装您的模块(即通过npm install yourmodule
, npm install yourmodule
将自动安装到其./node_modules
。
当然,这不仅适用于浏览器,还适用于您依赖的任何模块。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.