找不到模块'browserify'

我收到这个错误:

错误:找不到模块'browserify'

当我将这行添加到我的app / server.js文件中时:

var browserify = require('browserify');

现在我对Node还是一个新手,但我想我已经通过正确的方式安装了它

npm install -g browserify

根据他们的文档。

我很确定这是检查我的全局模块的命令:

D:WebsitesMySite> npm ls -g
C:UsersMarkAppDataRoamingnpm
├─┬ browserify@1.17.2
│ ├─┬ buffer-browserify@0.0.4
│ │ └── base64-js@0.0.2

它在那里列出了browserify。 那为什么我require它?


我面临同样的问题,但如果你想安装browserify模块,你可以使用它

       npm install  browserify        

尝试:

npm install js-base64

如果你遇到下面的错误

npm ERR! Error: EACCES: permission denied, unlink '/Users/host/module/node_modules/npm/node_modules/.bin/node-gyp'
npm ERR!     at Error (native)
npm ERR!  { [Error: EACCES: permission denied, unlink '/Users/host/module/node_modules/npm/node_modules/.bin/node-gyp']
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'unlink',
npm ERR!   path: '/Users/host/module/node_modules/npm/node_modules/.bin/node-gyp' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

然后使用下面的命令:

sudo npm install -g js-base64 --save

我必须为全局安装browserify找到另一种方法,以便您可以在linux中使用此命令

sudo npm install browserify -g
链接地址: http://www.djcxy.com/p/33013.html

上一篇: Cannot find module 'browserify'

下一篇: How do I resolve "Cannot find module" error using Node.js?