【问题标题】:NPM: Multiple same named prehooksNPM:多个同名的前钩子
【发布时间】:2021-02-09 04:36:32
【问题描述】:

我的 package.json 中可以有多个同名的 prehook 吗?

例如(使用两个pretest):

"scripts": {
    "start": "react-scripts start",
     ...
    "pretest": "eslint ignore file ...",
    "pretest": "eslint --ignore-pattern '.someFolder/*'"
  }

除了使用&& 或我已经在使用的方法之外,还有更好/更复杂的方法吗?

谢谢

【问题讨论】:

  • 在一个 JavaScript 对象中不能有多个同名键,因此根据该定义,您不能使用上述格式

标签: javascript npm npm-scripts


【解决方案1】:

这是我之前遇到的一个模块,它可能有助于使其更易于使用:https://www.npmjs.com/package/npm-run-all

"scripts": {
    "start": "react-scripts start",
     ...
    "pretest":"run-s pretest:*",
    "pretest:1": "eslint ignore file ...",
    "pretest:2": "eslint --ignore-pattern '.someFolder/*'"
  }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-15
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多