Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript browserify require-g模块_Javascript_Node.js_Browserify - Fatal编程技术网

Javascript browserify require-g模块

Javascript browserify require-g模块,javascript,node.js,browserify,Javascript,Node.js,Browserify,一些实用程序,如“sugarjs”,我已经用 npm install sugar -g 然而,当我试图在browserify文件中需要sugar时,除非我在本地安装它,否则它不会工作。这在我的节点服务器中运行良好,但我不希望为我的每个项目再次安装sugar 是否可以使用browserify从全局节点\u模块文件夹中获取文件?您可以将类似的内容添加到您的包.json中,告诉browserify在哪里可以找到某些模块: "browser": { "sugar": "/usr/node_modu

一些实用程序,如“sugarjs”,我已经用

npm install sugar -g
然而,当我试图在browserify文件中需要sugar时,除非我在本地安装它,否则它不会工作。这在我的节点服务器中运行良好,但我不希望为我的每个项目再次安装sugar


是否可以使用browserify从全局节点\u模块文件夹中获取文件?

您可以将类似的内容添加到您的
包.json中,告诉browserify在哪里可以找到某些模块:

"browser": {
  "sugar": "/usr/node_modules/sugar/index.js"
}

(调整系统的精确文件路径。)

我在许多计算机上工作,因此全局引用位于同一位置会很好。您是否知道,如果路径:[%AppData%/npm/node_modules/sugar”]可以这样做,我无法让它工作。