StrongLoop环回 – 错误:无法find模块'完成'

我遇到了StrongLoop Loopback的阻塞问题。 我刚开始有以下错误,当我试图启动我的API …

James-MacBook-Pro:rti_loopback_api jameseisenlohr $节点。 module.js:327 throw err; ^

Error: Cannot find module 'on-finished' at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object.<anonymous> (/Users/jameseisenlohr/Google Drive/Sites/rti_loopback_api/node_modules/express/node_modules/finalhandler/index.js:16:18) at Module._compile (module.js:397:26) at Object.Module._extensions..js (module.js:404:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Module.require (module.js:353:17) 

James-MacBook-Pro:rti_loopback_api jameseisenlohr $

有什么想法吗? 我很难过 我没有定义名为“未完成”的模型。 我不知道在哪里可以解决这个错误。

任何投入将不胜感激。

谢谢,詹姆斯

你朗姆npm install在你的项目? 如果你这样做,错误已经存在,请尝试安装该模块: npm install on-finished --save

请提供有关您的Mac环境的更多信息以及可重复的步骤,这将使我们能够重现您的问题。

您可以在terminal中input以下内容。

  which node which npm npm ls -g strongloop 

1.哪个版本的node.js和npm安装在哪里? 2.回环项目是在谷歌驱动器下,是node.js npm和strongloop还谷歌驱动器或其他地方? 你是怎么创build你的回环项目的?

当你执行slc回送 – 你input了什么?

  What kind of application do you have in mind? empty-server (An empty LoopBack API, without any configured models or dataso urces) ? Which version of LoopBack would you like to use? 3.x or 2.x 

你没有定义一个名叫“没有完成”的模型。<==你能否详细说明一下? 你做了一个slc loopback:模型?

如果你可以附加你生成的项目,这将是有益的。

谢谢。

确保安装了strongloop。
使用以下命令:

npm install -g strongloop --msvs_version=2012