【问题标题】:strongloops lb-ng fails in windowsstrongloops lb-ng 在 Windows 中失败
【发布时间】:2015-04-18 23:05:36
【问题描述】:

我正在阅读教程LoopBack/Getting started part II。 在我来到“创建 AngularJS 客户端”之前,一切都按预期进行。 当我尝试执行时(Windows 7):

lb-ng 服务器/server.js 客户端/js/services/lb-services.js

发生以下情况:

C:\learn\loopbackLearn>lb-ng server/server.js client/js/services/lb-services.js
Loading LoopBack app "C:\\learn\\loopbackLearn\\server\\server.js"
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }

js-bson: Failed to load c++ bson extension, using pure JS version
module.js:338
    throw err;
    ^
Error: Cannot find module 'async'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:278:25)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (C:\learn\loopbackLearn\server\boot\create-sample-mode
ls.js:1:75)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)

我知道缺少 c++ bson 扩展这一事实只是一个警告……但是我该如何处理缺少的“异步”模块?

你能帮帮我吗? 谢谢!

【问题讨论】:

    标签: angularjs strongloop


    【解决方案1】:

    在 Linux 中,我必须手动安装异步才能继续。

    $ npm install async --save

    在此之后,我收到以下错误:

    错误:ENOENT,没有这样的文件或目录'/home/action/workspace/github-nodejs/react/loopback-getting-started/client/js/services/lb-services.js'

    我创建了目录,之后一切正常。

    $ mkdir client/js
    $ mkdir client/js/services
    
    $ lb-ng server/server.js client/js/services/lb-services.js
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-23
      • 1970-01-01
      • 1970-01-01
      • 2021-12-26
      • 1970-01-01
      • 1970-01-01
      • 2017-03-14
      相关资源
      最近更新 更多