javascript - browserify 需要 -g 模块

标签 javascript node.js browserify

我已经在我的计算机上全局安装了一些实用程序,例如“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/

相关文章:

javascript - 在 Node.js 中使用 DKIM 签署电子邮件

javascript - react native SectionList 滚动到部分

javascript - 如何判断 Chrome 扩展的异步 JavaScript 函数是否失败?

javascript - 捕获跨源 iframe 事件

javascript - passport.authenticate 回调未被执行

node.js - 处理单页应用程序 url 路由

javascript - Browserify 和 Babelify 给出 {classname} 未定义错误

html - 使用 require ('fs' 进行浏览)

javascript - bundle 后从开发控制台访问 javascript 对象

javascript - 将 P5.js 绘图函数置于自定义循环函数中