English 中文(简体)
在工作空间背景下传承根层次的文字
原标题:Running a root-level npm script in a workspace context

I have a script defined in the root-level package.json:

{
  "workspaces": [
    "packages/*"
  ],
  "scripts": {
    "clean": "rm -rf lib dist"
  },
  "private": true
}

我愿在<条码>包装/条码包(<>>>)中操作这一文字,其中未界定“条码”(< 条码>。 (我想在我的所有工作空间再使用这一文字)

我尝试使用<条码>npm - 湿包/条码操作干净<>和<条码>npm 操作干净-重包/条码<>,但这些指令搜索了<条码> .clean 栏内的文字<条码> 包装/example/ Pack.json/code>:

npm ERR! Error: Missing script: "clean"

为明确起见,我要删除<代码>lib和dist 的夹,在工作空间根上打字。

注:用这一清洁药为例。 真实文字更加复杂,我不想在所有工作空间重复这些文字。

问题回答

我发现的唯一工作是将其称作-include-workspace-root,其中包括工作空间的基本背景。 问题在于,如果您有<代码> clean<>/code>在example中界定的文字,则该文本也将尝试在目前一揽子情况下操作。 如果它没有文字,就会产生错误,那么它便可以通过<代码>-if-present加以压制。

npm run --include-workspace-root --if-present clean




相关问题
Trying to install Flowise and npm cannot find it

On the https://flowiseai.com/ website, it says that all I have to do to use flowise is the following: npm install -g flowise npx flowise start However, when I try to do the install, it doesn t work....

Cannot destructure property name of node as it is null

when I want to install dependencies of the aurelia project, got this error: npm ERR! code 1 npm ERR! git dep preparation failed npm ERR! command /Users/ehsanghaffarii/.nvm/versions/node/v15.5.1/bin/...

npm install issues on Ubuntu 9.04

I’m trying to install npm using the commands from here: http://howtonode.org/introduction-to-npm Specifically, when I run: curl http://npmjs.org/install.sh | sh This is the error I get... node cli....

热门标签