【问题标题】:StrongLoop model generator special character error, no special charactersStrongLoop 模型生成器特殊字符错误,没有特殊字符
【发布时间】:2023-03-13 01:47:02
【问题描述】:

我是 StrongLoop 和 Loopback 的新手。我正在尝试遵循 strongloop 教程上的“入门”教程。当我尝试使用命令行工具创建新模型时,一切正常,直到第一次提示向模型添加属性。无论我为属性名称输入什么,都会出现错误。

~/Dev/sandbox/loopback/loopback-getting-started > slc loopback:model
? Enter the model name: CoffeeShop
? Select the data-source to attach undefined to: db (memory)
? Select model's base class PersistedModel
? Expose CoffeeShop via the REST API? Yes
? Custom plural form (used to build REST URL):
? Common model or server only? common
Let's add some CoffeeShop properties now.

Enter an empty property name when done.
? Property name:
>> Name cannot contain special characters [object Object]name

显然,我没有输入任何特殊字符,只是输入了字符串“名称”。

我使用的是 Zsh,而不是 bash,以及 iTerm2,而不是终端。我不认为这会是一个问题,因为其他提示并没有向我抛出错误。有什么想法吗?

谢谢, 乔

【问题讨论】:

    标签: model strongloop loopback


    【解决方案1】:

    我遇到了完全相同的问题,并认为它与 iTerm2/Zsh 相关 - 但是经过一番挖掘后,它似乎是由于 generator-loopback npm 包中的错误。在此处查看 Github 问题:

    https://github.com/strongloop/loopback/issues/2292

    更新到 1.21.1 版本

    npm install -g generator-loopback@1.21.1
    

    为我解决了这个问题。

    希望对你有帮助,

    詹姆斯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-03
      • 1970-01-01
      • 2019-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多