小编Ide*_*ram的帖子

如何解决错误信息"找不到模块'缩写'

我的问题非常类似于如何使用Node.js解决"无法找到模块"错误?但我无法使用答案中提供的信息解决我的问题.

我尝试运行UNCSS grunt插件,但是当我尝试安装它时(npm install grunt-uncss --save-dev),我收到以下错误:

$ npm install grunt-uncss --save-dev

module.js:340
    throw err;
          ^
Error: Cannot find module 'abbrev'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/usr/local/Cellar/node/0.10.20/lib/node_modules/npm/node_modules/nopt/lib/nopt.js:10:14)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
Run Code Online (Sandbox Code Playgroud)

基于上面提到的答案,我尝试在项目文件夹和全局中安装这个'abbrev'模块,但这会产生完全相同的错误:(

npm install -g abbrev

module.js:340
    throw err;
          ^
Error: Cannot find module 'abbrev'
    at Function.Module._resolveFilename (modu
   (ETCETERA)
Run Code Online (Sandbox Code Playgroud)

主要问题:如何解决此错误?

子问题:1)我想知道,这是一个RUBY错误还是NODE.JS错误?我注意到'abbrev'也是一个Ruby命令......?2)或者,这个问题是否已经出现,因为我试图解决总线错误:10?(http://shoogledesigns.com/blog/blog/2014/01/13/gruntjs-running-watch-task-waiting-bus-error-10/)

我希望这个问题听起来不太明显.我是一名前端开发人员,但远非命令行大师!

ruby frontend node.js gruntjs

6
推荐指数
1
解决办法
6677
查看次数

标签 统计

frontend ×1

gruntjs ×1

node.js ×1

ruby ×1