离子安装问题

时间:2017-04-25 10:54:36

标签: node.js cordova ionic-framework ionic2

我正在尝试安装离子。

我已经设置了node.js,Java SDK。和离子通过node.js

当我尝试从cmd运行离子时,我收到以下错误。

>     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>

为什么我收到这条消息?

我试过多次重新安装。但结果是一样的。

1 个答案:

答案 0 :(得分:0)

我发现了问题。

我的ionic.cmd

@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" %*
)

路径无效。

@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。问题解决了。感谢。