Cannot find module “async” Error

来源:互联网 发布:程序员要学什么 编辑:程序博客网 时间:2024/05/19 09:15

在运行一个需要require(‘async’)的js文件时,我已经安装了async,但是依然报错:

module.js:491    throw err;    ^Error: Cannot find module 'async'    at Function.Module._resolveFilename (module.js:489:15)    at Function.Module._load (module.js:439:25)    at Module.require (module.js:517:17)    at require (internal/module.js:11:18)    at Object.<anonymous> (E:\Node.js\LearnNode\async.js:1:75)    at Module._compile (module.js:573:30)    at Object.Module._extensions..js (module.js:584:10)    at Module.load (module.js:507:32)    at tryModuleLoad (module.js:470:12)    at Function.Module._load (module.js:462:3)

尝试重新手动安装:

npm install async //或者npm install -g async 

另外还有一种方法,可以通过设置环境变量来解决;

export NODE_PATH=/usr/local/lib/node_modules/  echo $NODE_PATH 
原创粉丝点击