问题
I'm getting this error:
Error: Cannot find module 'browserify'
When I add this line to my app/server.js file:
var browserify = require('browserify');
Now I'm still new to Node, but I think I installed it correctly, via
npm install -g browserify
as per their docs.
I'm pretty sure this is the command to check my global modules:
D:\Websites\MySite> npm ls -g
C:\Users\Mark\AppData\Roaming\npm
├─┬ browserify@1.17.2
│ ├─┬ buffer-browserify@0.0.4
│ │ └── base64-js@0.0.2
It lists browserify there. So why can't I require
it?
回答1:
I was face same problem but if you want to install browserify module you can use this
npm install browserify
回答2:
Try:
npm install js-base64
and if you encounter the below error
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.
then use the below command:
sudo npm install -g js-base64 --save
回答3:
i have to find another way for install browserify for globally so you can use this command for linux
sudo npm install browserify -g
来源:https://stackoverflow.com/questions/14472522/cannot-find-module-browserify