2017-04-25 3 views
0

イオンをインストールしようとしています。イオンインストールの問題

私はnode.js、Java SDKをセットアップしました。 ionic via node.js

私はcmdからionicを実行しようとしたとき、以下のエラーが発生しました。

>  C:\Users\aaa>ionic info 
>  module.js:472 
>   throw err; 
>  ^
>  
>  Error: Cannot find module 'C:\Users\aaa\AppData\Roaming\npm\de_modules\ionic\bin\ionic' 
>   at Function.Module._resolveFilename (module.js:470:15) 
>   at Function.Module._load (module.js:418:25) 
>   at Module.runMain (module.js:605:10) 
>   at run (bootstrap_node.js:423:7) 
>   at startup (bootstrap_node.js:147:9) 
>   at bootstrap_node.js:538:3 
>  
>  C:\Users\aaa> 

なぜこのメッセージが表示されますか?

私は何度か再インストールを試みました。結果は同じです。

+0

イオンをどのようにインストールしましたか? –

+0

あなたが今までに行ったすべてのステップを書き留めてください。どのバージョンを使用していますか? – Anuj

+0

JDK 1.8.0を正常にインストールし、パスに追加しました。 node.js v7.9.0 Currentが正常にインストールされました。 私はcmdを使ってcordovaをインストールしました。 "npm install -g cordova" cmdを使ってイオンをインストールしました。 "npm install -g ionic" イオン情報を試しています。 このエラーが発生しました。 ? C:\ユーザーイオン なぜこのパス \ \ AAA \のAppData \ローミング\ NPM \ de_modules \イオン\ binに...代わりに の \ \ de_modules .. \ node_modules \ – user999822

答えて

0

私は問題を発見しました。

私は、無効なパスが存在している

@IF EXIST "%~dp0\node.exe" (
    "%~dp0\node.exe" "%~dp0\de_modules\ionic\bin\ionic" %* 
) ELSE (
    @SETLOCAL 
    @SET PATHEXT=%PATHEXT:;.JS;=;% 
    node "%~dp0\de_modules\ionic\bin\ionic" %* 
) 

をionic.cmd。

@IF EXIST "%~dp0\node.exe" (
    "%~dp0\node.exe" "%~dp0\node_modules\ionic\bin\ionic" %* 
) ELSE (
    @SETLOCAL 
    @SET PATHEXT=%PATHEXT:;.JS;=;% 
    node "%~dp0\node_modules\ionic\bin\ionic" %* 
) 

私はtharのように変更されました。問題は解決した。ありがとう。

関連する問題