关于" apic create --type datasource"

时间:2016-05-07 09:57:18

标签: strongloop

https://docs.strongloop.com/display/public/LB/Storage+component

我想使用cli" apic create --type datasource"设置我的" /server/datasources.json"但它显示错误

?输入数据源名称:x ?选择x:other的连接器 ?输入不带loopback-connector-前缀的连接器名称:x 未定义 events.js:154       扔掉//未处理的错误'事件       ^

TypeError:无法读取属性' package'未定义的     在module.exports.yeoman.generators.Base.extend.installConnector(/usr/local/lib/node_modules/apiconnect/node_modules/generator-loopback/datasource/index.js:203:25)     at /usr/local/lib/node_modules/apiconnect/node_modules/yeoman-generator/lib/base.js:430:16     在tryOnImmediate(timers.js:534:15)     at processImmediate [as _immediateCallback](timers.js:514:5)

1 个答案:

答案 0 :(得分:1)

这似乎是生成器环回模块中的错误。我已发送PR来修复:https://github.com/strongloop/generator-loopback/pull/180

与此同时,您可以按照文档中的建议手动更新datasources.json,例如:

"myfile": {
   "name": "myfile",
   "connector": "loopback-component-storage",
   "provider": "amazon",
   "key": "your amazon key",
   "keyId": "your amazon key id"
 }

https://docs.strongloop.com/display/public/LB/Storage+component#Storagecomponent-UsingCLIandJSON