简体   繁体   English

离子安装问题

[英]Ionic installation issue

I am trying to install ionic. 我正在尝试安装ionic。

I had set up node.js, Java SDK. 我已经设置了node.js,Java SDK。 and ionic via node.js 和离子通过node.js

When I tried to run ionic from cmd, I got the below error. 当我尝试从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>

Why ı am getting this message ? 为什么我会收到此消息?

I have tried to re install several times. 我试图重新安装几次。 but the result is the same. 但结果是一样的。

I have Found the problem. 我发现了问题。

My ionic.cmd 我的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" %*
)

there has invalid path. 路径无效。

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

I changed like thar. 我像塔尔一样变了。 The Problem solved. 问题解决了。 Thanks. 谢谢。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM