Node.js 是否可以从package.json';外部运行package.json中定义的脚本;s目录?

Node.js 是否可以从package.json';外部运行package.json中定义的脚本;s目录?,node.js,npm,webpack,package.json,Node.js,Npm,Webpack,Package.json,我想用npm脚本复制webpack在任何目录下运行的能力 例如,这适用于Webpack webpack--config/absolute/path/to/webpack.config.js 是否有npm脚本的等价物,例如 /absolute/path/to/package.json/npm run build 我正试图避免必须cdin,运行脚本,然后再cdout。在npm中似乎没有任何指定文件夹的选项,因此我认为您必须将cd放入目录,运行npm命令,然后再将cd移出(请注意,$OLDPWD自动保

我想用npm脚本复制webpack在任何目录下运行的能力

例如,这适用于Webpack

webpack--config/absolute/path/to/webpack.config.js

是否有npm脚本的等价物,例如

/absolute/path/to/package.json/npm run build


我正试图避免必须
cd
in,运行脚本,然后再
cd
out。

在npm中似乎没有任何指定文件夹的选项,因此我认为您必须将cd放入目录,运行npm命令,然后再将cd移出(请注意,$OLDPWD自动保存上一个工作目录-您不必分配它):

但是,如果在npm调用期间发生错误,您将被困在该目录中

cd /path/to/package.json; npm run build; cd $OLDPWD