2016-09-21 13 views
3

Im on osx。私はnode、npm、ionicで開発しました。すべてが働いた。 私は誤ってこのコマンドを実行します。イオンはもう機能していないことをした後イオン注入後にイオン注入が開始されない

npm install -g ionic 

を。私はプロジェクトを作成しようとしたり、既存のものを開始した場合、私はこのエラーました:

Caught exception: 
Error: Cannot find module 'inherits' 
at Function.Module._resolveFilename (module.js:455:15) 
at Function.Module._load (module.js:403:25) 
at Module.require (module.js:483:17) 
at require (internal/module.js:20:19) 
at Object.<anonymous> (/usr/local/lib/node_modules/ionic/node_modules/glob/glob.js:42:14) 
at Module._compile (module.js:556:32) 
at Object.Module._extensions..js (module.js:565:10) 
at Module.load (module.js:473:32) 
at tryModuleLoad (module.js:432:12) 
at Function.Module._load (module.js:424:3) 

Mind letting us know? https://github.com/driftyco/ionic-cli/issues 

NPM -vができます:与え-v

3.10.8 

ノード:

v6.4.0 

イオンを - v は、上記と同じエラー・メッセージを出します。 ノード/ npmにbrewなどをインストールしたかどうかはわかりません。何か案は?

+0

-gイオンをインストールするには、あなたは、再インストールを試みたことがありますか? –

+0

もし私がnpmをアンインストールしようとすると、コードワードイオン(sudoの有無に関わらず)が失敗します。 ENOENT:そのようなファイルやディレクトリはありません。 '/Users/suername/package.json'を開きます。 ENOENT:そのようなファイルやディレクトリはありません。 '/Users/suername/package.json'を開きます。 – oderfla

+0

私の答えの中で最初に以下のコマンドを使うことをお勧めします。私。 npm/npmモジュールを削除してパージし、npmを再インストールしてからionicを再インストールしてみてください。乾杯。 –

答えて

4

私の場合、イオンをアンインストールして再インストールすると効果があります。

1.npmのアンインストール-gイオンコルドバ

2.npmインストール-gイオンコルドバ

3.npm更新minimatch

4.try再インストールするイオン使っイオン@最新

0

これは、npmに問題がある可能性のあるモジュール '継承'が存在しないためです。

壊れたファイルや不完全なファイルをダウンロードした場合は、アンインストールして再度インストールすることをおすすめします。 MacOSの/ Unixでは

brew uninstall npm 
sudo rm -rf /usr/lib/node_modules/ 
brew install npm 

その後イオン

をインストールし、再試行NPMアンインストール-gイオン NPM

+0

私は命令を実行する。私はこれを手に入れました。エラー:モジュール 'are-we-there-yet'を見つけることができません。一口。 – oderfla

+0

"npm -v"を実行すると同じエラーが表示されます – oderfla

+0

試してください: 'npm i npm -g' –

関連する問題