Can";“npm运行-构建”;是否只能从包含package.json文件的文件夹中运行?

Can";“npm运行-构建”;是否只能从包含package.json文件的文件夹中运行?,npm,command-line,package.json,Npm,Command Line,Package.json,从命令行运行npm run build时,它只能在包含package.json文件的文件夹中使用吗?我认为是的,因为npm build是一个内部命令,npm build[]因此,根目录中包含package.json文件的文件夹 这是由npm link和npm install调用的管道命令。通常不应直接调用它 从中,我们可以说env脚本是一个特殊的内置命令,可用于列出脚本在运行时可用的环境变量。如果在包中定义了“env”命令,它将优先于内置命令 除了shell预先存在的路径之外,npm run还将

从命令行运行
npm run build
时,它只能在包含package.json文件的文件夹中使用吗?

我认为是的,因为
npm build
是一个内部命令,
npm build[]
因此,根目录中包含
package.json
文件的文件夹

这是由
npm link
npm install
调用的管道命令。通常不应直接调用它

从中,我们可以说env脚本是一个特殊的内置命令,可用于列出脚本在运行时可用的环境变量。如果在包中定义了“env”命令,它将优先于内置命令

除了shell预先存在的路径之外,
npm run
还将node_modules/.bin添加到提供给脚本的路径中。本地安装的依赖项提供的任何二进制文件都可以在不使用node_modules/.bin前缀的情况下使用。例如,如果软件包中有一个轻触式的
devDependency