Node.js Error Cannot find module 'extend', 在CC-A80 Ubuntu linaro上运行Node.js 程序报错

今天尝试在CC-A80 Ubuntu linaro上运行Node.js 程序,结果报错 Error: Cannot find module 'extend' 。

错误信息如下:

module.js:339
throw err;
^

Error: Cannot find module 'extend'
at Function.Module._resolveFilename (module.js:337:15)
at Function.Module._load (module.js:287:25)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object.<anonymous> (/data/node_modules/request/index.js:17:29)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)咋一看有点不知所措,因为环境没问题嘛。

简单看了下代码,回想了一下,可能是前几天安装request模块的时候除了点状况,安装的有问题。

所以重装request模块

npm remove request

npm install request

安装好之后运行, 好了。

推荐文章