为什么我可以将脚本添加到 package.json 中的脚本中?

乔苏·托莱多

我正在尝试将脚本添加到package.json文件中的脚本监视中例如,我得到:

{
"scripts": {
    "delete": "rm -f wwwroot/*.js wwwroot/*.css wwwroot/*.html wwwroot/*.map"
    "watch": "npm run delete; parcel watch Client/index.html --out-dir wwwroot"
  }
}

然后,当我npm run watch在终端中运行时,它向我抛出此错误:


> [email protected] watch C:\Users\username\userProjectName\path\ProjectName
> npm run delete; parcel watch Client/index.html --out-dir wwwroot

npm ERR! missing script: delete;
npm ERR!
npm ERR! Did you mean this?
npm ERR!     delete

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\username\AppData\Roaming\npm-cache\_logs\2019-05-01T17_17_44_173Z-debug.lognpm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] watch: `npm run delete; parcel watch Client/index.html --out-dir wwwroot`
npm ERR! Exit status 1npm ERR!
npm ERR! Failed at the [email protected] watch script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\username\AppData\Roaming\npm-cache\_logs\2019-05-01T17_17_44_193Z-debug.log

但是当我手动运行它时,我的意思是实际转到终端并输入:npm run delete; parcel watch Client/index.html --out-dir wwwroot,它运行完美

君瓦尔

您只是在delete脚本后缺少一个逗号

{
"scripts": {
    "delete": "rm -f wwwroot/*.js wwwroot/*.css wwwroot/*.html wwwroot/*.map",
    "watch": "npm run delete; parcel watch Client/index.html --out-dir wwwroot"
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在运行JavaScript文件的package.json文件中添加自定义脚本?

如何在运行JavaScript文件的package.json文件中添加自定义脚本?

将命令行参数传递给package.json中的npm脚本

执行package.json脚本

什么是原型,为什么将它们添加到我的json对象中

如何在package.json中的脚本中添加时间戳?

为什么Yarn不运行package.json中的脚本?

是否可以像在package.json中一样在project.json中运行脚本?

在package.json中的脚本中是什么意思?

什么在我的package.json中添加了输入行,为什么?

我对package.json中的脚本使用什么命名约定?

mkdir -p在Windows的package.json脚本中不起作用

可以在package.json中为npm脚本设置别名吗?

在devDependencies中添加内容后,如何防止yarn运行package.json脚本?

从package.json脚本中调用带有参数的javascript函数

在package.json中设置argv并运行其他脚本

npm没有在package.json中运行脚本

在package.json中执行bash脚本

WSL 2:在package.json中创建新脚本时,VS Code的npm脚本不刷新

如何将外部git repo的脚本集成到grunt package.json中

为package.json将`jshint` worker添加到`scripts`中

如何通过php脚本将项目添加到现有的json文件中

如何将 package.json 文件添加到构建的 React 应用程序中?

package.json 中的安装后脚本

为什么 Newtonsoft.Json.JsonConvert.SerializeObject 将“_repository”添加到我列表中的每个项目?

如何在 package.json 脚本中运行多个命令?

运行依赖项的 package.json 中的脚本

在 Netifly 中从 package.json 运行两个脚本

为什么在将 Dataframe 列转换为 JSON 时将 .0 添加到值中