'electron-packager'不被视为内部或外部命令

Sid*_*ain 10 npm electron electron-packager

我最近开始使用电子.我通过创建一个hello world app(包含文件index.html,main.js,package.json)成功完成了第一阶段.现在我正在尝试使用电子打包器打包应用程序,但收到此错误

电子包装器错误

我遵循的步骤:

  1. 创建了一个名为helloworld的项目目录.
  2. 使用npm init命令初始化项目目录.
  3. 然后安装电子使用npm install electron --save-dev.
  4. 然后分别将javascript和html文件创建为main.js和index.html.
  5. 然后用于npm start执行应用程序.
  6. 然后安装电子包装器使用npm install electron-packager.
  7. 现在,当我尝试使用命令来破坏app时,问题就出现了 electron-packager .

Ali*_*ken 26

-g

您需要使用该electron-packager标志全局安装它,这使命令npx在PATH中可用.

如果您不想进行全局安装,可以在本地安装并运行-g.

npm install -g electron-packager
Run Code Online (Sandbox Code Playgroud)

或者,您可以直接从node_modules文件夹中引用它(不推荐). electron-packager


小智 6

有两种情况可以使其工作......

  1. 如上所述,使用全局安装电子-g

    即使用npm install -g electron-packager

  2. 改变你的package.json

   "scripts": {
     "start": "electron-packager ."
   },
Run Code Online (Sandbox Code Playgroud)

然后输入命令npm start

这样它对我有用..