我已经在我的计算机上全局安装了一些实用程序,例如“sugarjs”
npm install sugar -g
但是,当我尝试在 browserify 文件中要求 Sugar 时,除非我在本地安装它,否则它不会工作。这在我的 Node 服务器中运行良好,但我不想为我的每个项目再次安装 Sugar。
是否可以使用 browserify 从全局 node_modules 文件夹中获取文件?
最佳答案
您可以将类似的内容添加到您的package.json
中,以告诉 browserify 在哪里可以找到某些模块:
"browser": {
"sugar": "/usr/node_modules/sugar/index.js"
}
(调整系统的确切文件路径。)
关于javascript - browserify 需要 -g 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25249553/