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)
答案 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