错误:无法找到所有 Meteor 命令在控制台中抛出的模块“下划线”
每次流星或陨石命令后,例如meteor
or mrt create myapp
抛出以下错误。这个错误似乎突然出现,因为流星在前一天晚上起作用,并且此后没有进行任何更改。
Austins-MacBook-Pro:Projects austinrivas$ mrt create test-app
/Users/austinrivas/.meteor/tools/3cba50c44a/tools/meteor.js:1480
}).run();
^
Error: Cannot find module 'underscore'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at /Users/austinrivas/.meteor/tools/3cba50c44a/tools/meteor.js:10:11
我尝试过手动安装下划线sudo npm install -g underscore
返回
Austins-MacBook-Pro:Projects austinrivas$ sudo npm install -g underscore
Password:
npm http GET https://registry.npmjs.org/underscore
npm http 200 https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz
npm http 200 https://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz
npm WARN unmet dependency /usr/local/share/npm/lib/node_modules/phonegap/node_modules/cordova requires colors@'>=0.6.0' but will load
npm WARN unmet dependency /usr/local/share/npm/lib/node_modules/phonegap/node_modules/colors,
npm WARN unmet dependency which is version 0.6.0-1
npm WARN unmet dependency /usr/local/share/npm/lib/node_modules/phonegap/node_modules/node-static requires colors@'>=0.6.0' but will load
npm WARN unmet dependency /usr/local/share/npm/lib/node_modules/phonegap/node_modules/colors,
npm WARN unmet dependency which is version 0.6.0-1
un[email protected] /cdn-cgi/l/email-protection /usr/local/share/npm/lib/node_modules/underscore
我的 ~/.bash_profile 有以下路径
export PATH=/usr/local/share/npm/bin:$PATH
export NODE_PATH="/usr/local/share/npm/lib/node_modules"
export NODE_OPTIONS="--debug"
我什至尝试重新安装节点并执行npm cache clean
但我不知道还能尝试什么。
任何进一步的见解将不胜感激。
UPDATE
Running npm list -g underscore
返回以下内容
Austins-MacBook-Pro:~ austinrivas$ npm list -g underscore
npm WARN unmet dependency /usr/local/share/npm/lib/node_modules/phonegap/node_modules/cordova requires colors@'>=0.6.0' but will load
npm WARN unmet dependency /usr/local/share/npm/lib/node_modules/phonegap/node_modules/colors,
npm WARN unmet dependency which is version 0.6.0-1
npm WARN unmet dependency /usr/local/share/npm/lib/node_modules/phonegap/node_modules/node-static requires colors@'>=0.6.0' but will load
npm WARN unmet dependency /usr/local/share/npm/lib/node_modules/phonegap/node_modules/colors,
npm WARN unmet dependency which is version 0.6.0-1
/usr/local/share/npm/lib
├─┬ [email protected] /cdn-cgi/l/email-protection
│ ├─┬ [email protected] /cdn-cgi/l/email-protection
│ │ └─┬ [email protected] /cdn-cgi/l/email-protection
│ │ └── [email protected] /cdn-cgi/l/email-protection
│ └── [email protected] /cdn-cgi/l/email-protection
├─┬ [email protected] /cdn-cgi/l/email-protection
│ └─┬ [email protected] /cdn-cgi/l/email-protection
│ ├─┬ [email protected] /cdn-cgi/l/email-protection
│ │ └── [email protected] /cdn-cgi/l/email-protection
│ └─┬ [email protected] /cdn-cgi/l/email-protection
│ ├─┬ [email protected] /cdn-cgi/l/email-protection
│ │ └── [email protected] /cdn-cgi/l/email-protection
│ └── [email protected] /cdn-cgi/l/email-protection
├── [email protected] /cdn-cgi/l/email-protection
└─┬ [email protected] /cdn-cgi/l/email-protection
└── [email protected] /cdn-cgi/l/email-protection