相关疑难解决方法(0)

如何指定`package.json`到npm的路径?

我使用npm脚本来构建我的项目.我希望能够从不同的目录运行脚本.也就是说,而不是执行以下操作:

cd project;
npm run build;
cd ..
Run Code Online (Sandbox Code Playgroud)

......我想简单地做一些事情:

npm run build -config project/package.json;
Run Code Online (Sandbox Code Playgroud)

要么

npm run build -wd project;
Run Code Online (Sandbox Code Playgroud)

这可能吗?

node.js npm package.json

51
推荐指数
1
解决办法
4万
查看次数

NodeJs child_process工作目录

我试图在不同的目录中执行子进程,然后在其父目录中执行.

var exec = require('child_process').exec;

exec(
    'pwd',
    {
        cdw: someDirectoryVariable
    },
    function(error, stdout, stderr) {
        // ...
    }
);
Run Code Online (Sandbox Code Playgroud)

我正在做上面的事情(虽然当然运行"pwd"不是我最终想要做的).这将最终将父进程的pwd写入stdout,无论我为cdw选项提供什么值.

我错过了什么?

(我确实确保传递路径作为cwd选项实际存在)

javascript working-directory child-process node.js

46
推荐指数
1
解决办法
4万
查看次数