Express 无法使用Strongloop生成新的REST数据源
我是Loopback的新手,在这里看了这一页: 然后我得到这个错误:Express 无法使用Strongloop生成新的REST数据源,express,yeoman,loopbackjs,strongloop,Express,Yeoman,Loopbackjs,Strongloop,我是Loopback的新手,在这里看了这一页: 然后我得到这个错误: events.js:154 throw er; // Unhandled 'error' event ^ TypeError: Cannot set property 'facetName' of undefined at exports._extend (util.js:770:21) at module.exports.yeoman.generators.Base.extend.d
events.js:154
throw er; // Unhandled 'error' event
^
TypeError: Cannot set property 'facetName' of undefined
at exports._extend (util.js:770:21)
at module.exports.yeoman.generators.Base.extend.dataSource (/usr/lib/node_modules/strongloop/node_modules/generator-loopback/datasource/index.js:169:18)
at /usr/lib/node_modules/strongloop/node_modules/yeoman-generator/lib/base.js:430:16
at processImmediate [as _immediateCallback] (timers.js:383:17)
我在生成器中尝试了几种其他类型的连接器,它们可以工作(比如Mongo,尽管我没有安装该连接器)
Ubuntu 14.04 64位
节点v5.7.1
npm v3.6.0
slc v6.0.0
环回v2.27.0
loopback connector rest v1.10.2我在命令行中遇到了相同的错误,但基于strongloop/node映像,Docker容器中没有 在这两种情况下,strongloop v6.0.0都在不同版本的节点上(Docker容器中为v0.10.25与v0.10.38),而生成器环回的版本不同(Docker容器中为1.16.2与1.20.5)
我怀疑您需要升级以解决此问题。您是在数据源创建过程中还是在尝试运行应用程序时出错的?我刚刚在OSX上测试过,但无法重新创建它。
events.js:154
throw er; // Unhandled 'error' event
^
TypeError: Cannot set property 'facetName' of undefined
at exports._extend (util.js:770:21)
at module.exports.yeoman.generators.Base.extend.dataSource (/usr/lib/node_modules/strongloop/node_modules/generator-loopback/datasource/index.js:169:18)
at /usr/lib/node_modules/strongloop/node_modules/yeoman-generator/lib/base.js:430:16
at processImmediate [as _immediateCallback] (timers.js:383:17)