我正在通过电子quick-start回购。它有npm package.json文件
是这样的:
"scripts": {
"start": "electron ."
}
这是package.json文件。
npm文档说它将运行package.json文件“脚本”部分下“开始”中指定的命令。如果没有该部分,则node server.js
npm doc
现在,我尝试在终端上手动运行启动命令,但是收到“找不到命令”错误。 npm start
可以正常运行而不会引发错误。
现在,我对npm start
如何执行它以及为什么收到未找到命令错误感到困惑。
答案 0 :(得分:1)
这意味着将执行本地安装的electron
软件包中的electron
个二进制文件。 NPM脚本支持此功能。
它可以从装有全局安装npx
软件包的终端上运行,也可以通过从相对路径运行二进制文件(项目根为当前工作目录)来运行:
./node_modules/.bin/electron