我正在尝试运行由使用Mac的人创建的Node项目,但是当我运行npm run start
时,错误消息如下:
npm ERR! missing script: clean;
该错误同时发生在CMD和Powershell中。
我想这是一个语法问题,因为在我们的package.json中有一个脚本,代码为"npm run clean; npm run build"
;我假设在Mac上将分号视为两个命令之间的分隔符,而在Windows上似乎将分号视为“ clean”一词的一部分,并尝试运行脚本“ clean;”(该脚本不存在)。
是否可以在不更改项目的情况下使此脚本在计算机上运行?如果没有,是否有办法更改项目,以使相同的脚本在Mac和Windows上都能正常工作?
谢谢。
答案 0 :(得分:0)
要在<Route exact path={routes.CARDS} component={Cards} />
之后运行mm/dd/yyyy
,请使用build
按顺序运行命令。
clean