最近想了解一下CO,执行var co = require(‘co’);竟然报错:Error: Cannot find module 'co’ 已经设定了NODE_PATH NODE_PATH D:\Program Files\nodejs\node_global 而且,不止是CO,所有的安装模组都不可用。
Node.js是最新的5.1版本。
不知是什么原因?感谢各位!!
node_modules 有安装co么?
安装过了,而且已经成功。
上图应该是表示co安装成功了吧?
@huazhenhz 你的当前项目里的node_modules 里面有安装co模块么?
@imhered 设定过NODE_PATH了,应该不用再在项目里重新安装一遍吧?
@huazhenhz 表示不知道你说的NODE_PATH指的什么? 环境变量? 难道你所有的node项目都不在项目本身的文件夹里装依赖项的?
@imhered NODE_PATH就是环境变量呀? 用了它应该就不需要再在项目里安装依赖了。
我只是在自己的机器上尝试一下CO模组,没打算正式开发和发布应用呢。
@huazhenhz 完全是两个概念。。。。 在你的项目文件夹里装上依赖项吧,就不报错了。
@imhered 记得在之前的0.10版本下这样做是不会有问题的。
@imhered 您说的两个概念是指?
@huazhenhz 这个跟Node.js的版本有关吗?
现在nodejs 5.1 的兼容性到底怎么样?不会有太多库都还不支持5吧?