对于渲染器进程中的外部安装的节点模块,Electron需要模块错误

时间:2016-07-22 09:58:12

标签: javascript angularjs node.js electron

我正在研究电子应用程序,在那里我加载外部网络应用程序,它是以角度形成电子的。 一切都很好。

但我想阅读文件信息,因为我需要“mime”模块,我从这里得到它。

https://www.npmjs.com/package/mime

我已经安装了它,使用node js命令提示符,使用命令“npm install mime”使用不同的属性,如-g, - save-dev等,并正确安装。

真正令人头疼的是从这里开始:(

每当我尝试使用以下代码创建mime实例时

  

var mime = require(“mime”);

显示错误:(

Uncaught Error: Cannot find module 'mime'

对于每个使用npm的外部安装模块都会发生这种情况。

但是下面的代码片段工作正常

var events = require('events');

此代码驻留在通过网络应用加载的javascript文件中。

1 个答案:

答案 0 :(得分:0)

请确保在package.json中,您有新的依赖关系:

  "homepage": "https://github.com/electron/electron-quick-start#readme",
  "devDependencies": {
    "electron": "^1.3.4"
  },
  "dependencies": {
    "mime": "^1.0"
  }
}

--save应该照顾好......