我正在尝试安装离子。
我已经设置了node.js,java sdk。和离子通过node.js
当我尝试从cmd运行离子时,我得到以下错误。
> C:Usersaaa>ionic info
> module.js:472
> throw err;
> ^
>
> Error: Cannot find module 'C:UsersaaaAppDataRoamingnpmde_modulesionicbinionic'
> 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:Usersaaa>
为什么我收到此消息?
我试图重新安装几次。但是结果是相同的。
我发现了问题。
我的ionic.cmd
@IF EXIST "%~dp0node.exe" (
"%~dp0node.exe" "%~dp0de_modulesionicbinionic" %*
) ELSE (
@SETLOCAL
@SET PATHEXT=%PATHEXT:;.JS;=;%
node "%~dp0de_modulesionicbinionic" %*
)
有无效的路径。
@IF EXIST "%~dp0node.exe" (
"%~dp0node.exe" "%~dp0node_modulesionicbinionic" %*
) ELSE (
@SETLOCAL
@SET PATHEXT=%PATHEXT:;.JS;=;%
node "%~dp0node_modulesionicbinionic" %*
)
我像Thar一样改变了。问题解决了。谢谢。