当前位置 : 主页 > 网页制作 > Nodejs >

node.js – 为什么不开始运行电子应用程序?

来源:互联网 收集:自由互联 发布时间:2021-06-16
我在package.json中有以下几个电子应用程序: "name": "my-app", "version": "1.0.0", "description": "", "main": "main.js", "scripts": { "start": "electron ." }, 当我在app文件夹中执行npm start时,相应的应用程序用于
我在package.json中有以下几个电子应用程序:

"name": "my-app",  
  "version": "1.0.0",  
  "description": "",  
  "main": "main.js",  
      "scripts": {
        "start": "electron ."
      },

当我在app文件夹中执行npm start时,相应的应用程序用于运行.当我使用npm start时,我刚开始为所有电子应用程序获取以下输出:

electron .

  
  module.js:471
      扔错了;
      ^
  
  错误:找不到模块’./’
      在Function.Module._resolveFilename(module.js:469:15)
      在Function.Module._load(module.js:417:25).
      在Module.require(module.js:497:17)
      at require(internal / module.js:20:19)
      在对象. (/Users/me/electron/my-app/node_modules/.bin/electron:3:16)
      在Module._compile(module.js:570:32)
      在Object.Module._extensions..js(module.js:579:10)
      在Module.load(module.js:487:32)
      在tryModuleLoad(module.js:446:12)
      在Function.Module._load(module.js:438:3)
  错误的ERR!代码ELIFECYCLE
  错误的ERR!错误1
  错误的ERR! m1@1.0.0开始:电子.
  错误的ERR!退出状态1
  错误的ERR!
  错误的ERR! m1@1.0.0启动脚本失败.
  错误的ERR!这可能不是npm的问题.有
  可能是上面的额外日志输出

但是,我可以在命令行上成功执行以下任一操作:

electron main.js
electron .

任何人都知道什么可能打破了package.json脚本?或者其他一些建议?

删除node_modules文件夹并运行npm install
网友评论