2017-08-23 10 views
0

私が最初にElectionを学び始めたとき、私が使っていた本はnpm install -g electronを使ってインストールすることを推奨しました。今、私はnpmのウェブサイトでnpmが電子をインストールすることを読んでいます--save-devはそれをインストールするための好ましい方法です。同じマシンでElectronの2つのバージョンを使用する方法

私は新しいプロジェクトディレクトリを作成し、npm initを実行して npm install electron --save-devを実行しました。 package.json Electronによると、1.7.5がインストールされていましたが、プロジェクトディレクトリに電子を入力すると、-gオプションでインストールされたバージョンである1.6.10が報告されます。

新しいプロジェクトで1.7.5を使用する方法はありますか?私はすでにバージョン1.6.10を使用している小さなプロジェクトを完了しており、実行されないようにするために何もしたくないです。

おかげで、ジム・

答えて

0

あなたが直接node_modules/.binのうち、電子のローカルバージョンを実行することができます - それはnode_modules/.bin/electronと呼ばれる最も可能性が高いです。

npmまたはgulp(またはシェルスクリプト/バッチファイル)を使用してアプリを実行できます。

+0

node_modules/binディレクトリはありません。私はnode_modules/electron/distを持っています – Cleanman2

+0

注:上記コメントは誤って送信されました。私はnode_modules/binディレクトリを持っていません。私はnode_modules/electron/distディレクトリを持っていますが、そこには実行可能な電子ファイルしかないようです。そこから電子を走らせると、グローバルなバージョン1.6.10が得られます。 – Cleanman2

+0

@ Cleanman2おっと、上記の私の答えにタイプミスがありました。それは 'node_modules/.bin'です(' .'に注意してください)。 –

関連する問題