簡體   English   中英

`npm run script`使用父目錄中的package.json

[英]`npm run script` uses package.json from parent directory

項目結構:

/project
|
--package.json
--/subdir

Shell命令:

cd C:/project/subdir
npm run script-name
> projectname@version script-name C:\project\
> ...script runs...

我的問題是,對於我們的團隊成員之一,腳本上下文提升的這種作用不起作用。 看來與npm / node版本無關。 有誰知道造成這種影響的原因以及我如何為我們的同事啟用這種影響?

使用正確的文件路徑,

例如

.
├── child
│   └── index.js
├── how-to-exclude-a-field-on-save-in-node-js.js
└── package.json

我們具有這樣的文件結構,我們想在子文件夾中運行index.js。

從您的package.json文件中寫入

{
  "scripts": {
    "start": "node child/index.js"
  }
}

然后我們只需要運行“ npm run start”,希望對您有所幫助:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM