繁体   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