Node.js v0.12.7通过MSI安装程序安装在 Windows 10 上 .
Sails.js v0.11安装了 npm install -g sails
但当我试图通过 sails new testProject
创建一个新的Sails项目时,我得到了这个:
Error: Cannot find module 'C:\Program Files\nodejs\node_modules\sails\bin\sails.js'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
解决方案是将Sails.js模块从npm目录 C:\Users\UserName\AppData\Roaming\npm
复制到Node.js模块目录 C:\Program files\nodejs\node_modules
.
The problem is... 我想知道为什么Sails正在查看Node.js模块目录,以及为什么/如何正确设置节点/风帆以便不会发生此问题 .