php执行多条npm命令
时间: 2023-10-08 15:14:46 浏览: 155
可以使用 PHP 的 `exec` 函数执行多条 `npm` 命令,例如:
```php
<?php
// 定义 npm 命令
$commands = [
'npm install',
'npm run build',
'npm run start',
];
// 循环执行 npm 命令
foreach ($commands as $command) {
exec($command, $output, $return_var);
if ($return_var !== 0) {
// 命令执行失败
echo "Command '$command' failed with code $return_var\n";
exit(1);
}
}
```
这样可以依次执行多条 `npm` 命令,并且如果其中一条命令执行失败,整个脚本也会退出。
阅读全文