【问题标题】:Node js package.json script not getting argument节点 js package.json 脚本没有得到参数
【发布时间】:2021-08-12 12:44:32
【问题描述】:

我有一个 nodejs 服务器,我正在编写一些迁移。 由于某种原因,我的脚本无法识别迁移所需的名称: 这是我的脚本:

"create-migrate": "migrate-mongo create $NAME"

这应该让我使用类似的东西:

npm run create-migrate init-data

并创建一个名为“init-data”的迁移。

会发生什么 - 它只是使用“$NAME”作为名称创建迁移... 我不确定这是否与我在 Windows 上工作有关, 无论如何,我会感谢这里的一些光。

【问题讨论】:

    标签: node.js package.json


    【解决方案1】:

    其实你不需要$NAME 参数

    就这样使用

    "create-migrate": "migrate-mongo create"

    你在create-migrate之后通过的任何东西都会变成它的名字

    例子

    npm run create-migrate init-data

    【讨论】:

    • 哈哈,就是这样 :) 我从朋友那里拿了这个示例脚本,但不知道发生了什么。谢谢笨蛋!
    猜你喜欢
    • 2021-02-23
    • 2021-10-03
    • 2021-04-12
    • 2015-10-25
    • 2014-03-12
    • 2021-10-01
    • 2018-01-22
    • 2014-05-06
    • 2016-06-03
    相关资源
    最近更新 更多