2016-07-22 7 views
1

私は、電子アプリケーションに取り組んでいます。 すべて正常に動作しています。レンダラープロセスの外部にインストールされたノードモジュールに電子がモジュールエラーを必要とする

しかし、ファイル情報を読むには、「mime」モジュールが必要です。ここから取得しました。私は-g、--save-devを、などのような異なる属性を持つを "NPMパントマイムをインストール" コマンドを使用して、ノードjsのコマンドプロンプトを使用して、それをインストールしているし、それが正しくインストール

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

。私は

VARのMIME =が必要とする以下のコードを使用して、MIMEのインスタンスを作成しようとしたときはいつでも

実頭痛が始まり、ここから:(

である( "MIME");

それをエラーを表示します:(

Uncaught Error: Cannot find module 'mime' 

これはすべてのエクスターnpmを使用してモジュールをインストールします。

しかし、コードスニペット以下

は細かい

var events = require('events'); 

このコードはあるが、Webアプリケーションを使ってロードされたJavaScriptファイルに存在取り組んでいます。

+0

あなたはWebPACKのようにビルドシステムを使用して、またはbrowserifyていますか?あなたはメインプロセスかレンダラプロセスですか? – KeitIG

+0

返信ありがとうございます。いいえ、私はビルドシステムを使用していない、開始、再構築などのノードコマンドだけをレンダラープロセスで使用しています。 – vikrantx

+0

'start'コマンドまたは' electron'コマンドを使ってアプリケーションを実行していますか? –

答えて

0

はあなたのpackage.jsonに、あなたは新しい依存関係を持っていることを、確認してください:

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

--saveはその世話をしている必要があります...

関連する問題