javascript - ElectronJS npm start/bash : electron-forge: command not found

标签 javascript node.js bash electron electron-forge

我的系统:

  • Mac OSX 10.14.6
  • Electron:10.1.5
  • Electron 伪造:^ 6.0.0-beta.54

  • 我一直在从事 Electron 方面的项目。我使用 Electron 伪造开始它,我有一个运行良好的小型应用程序,然后将其搁置了几个星期。回到它,我尝试运行npm start,它什么也没做,只是返回到新的终端行。所以我尝试了electron-forge start,它返回了bash: electron-forge: command not found
    我尝试删除node_modules文件夹并重新安装,我尝试创建一个新的 Electron 伪造样板,但两者都没有改变。我尝试在全局范围内安装 Electron 伪造,但是在第二步中出错,并且我发现了几篇stackoverflow文章,说我不应该在全局范围内安装 Electron 伪造。我没有在系统级别上进行任何更改(我知道),但这似乎是系统问题,而不是程序包问题,但是除了Google出现的错误之外,我没有足够的知识去做其他事情,看看会发生什么stacksoverflow文章在那里,但没有文章提供帮助。
    我很乐意提供任何帮助,Electron已完全停止在我的系统上工作,而且我也不知道如何对其进行故障排除。提前致谢!

    最佳答案

    我最终删除并重新安装了Node,看来已经解决了它。仍然不确定是什么引起了最初的问题,但它又能正常工作了。对于那些感兴趣的人,这是我使用的资源:

  • https://stackabuse.com/how-to-uninstall-node-js-from-mac-osx/
  • https://pawelgrzybek.com/install-nodejs-installer-vs-homebrew-vs-nvm/

  • 更新:
    我在运行npm start时一直遇到问题。最终的工作是使用CLI创建一个新的样板项目,并将package-lock.json的内容复制到旧项目中。终于启动了该应用程序。

    关于javascript - ElectronJS npm start/bash : electron-forge: command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64656112/

    相关文章:

    macos - 用虚拟脚本模拟 sendmail

    ruby-on-rails - 无法在 Ubuntu 上使用 Rails

    javascript - ins的问题

    javascript - module.js 474 抛出错误

    php - Laravel Elixir 安装 - npm 安装失败,出现 "Maximum call stack size exceeded"错误

    zend-framework - 使用 Varnish 和 ESI 增加页面浏览量

    node.js - 我可以使用管理员身份验证 API 在 Firebase 中手动创建联合用户吗?

    git - 使用 p4merge 作为 git diff 工具

    javascript - 使用 setter 和 getter

    javascript - 图像变暗/不透明