[英]ionic beta error when trying to create sample project from github
我正在使用Windows 10,并且正在尝试使用github上的示例模板创建离子项目,但是出现以下错误:
D:\\ Programming Exercise \\ mobile \\ ionic2Samples> ionic start MyIonic2Project教程--v2 --ts即将推出一个很棒的Ionic应用程序...下载: https : //github.com/driftyco/ionic2-app-base/archive/ typescript.zip下载: https : //github.com/driftyco/ionic2-starter-tutorial/archive/typescript.zip安装节点模块无法运行exec命令错误:命令失败:C:\\ WINDOWS \\ system32 \\ cmd.exe / s / c“ npm install” npm WARN MyIonic2Project没有描述npm WARN MyIonic2Project没有存储库字段。 npm WARN MyIonic2Project没有许可证字段。 npm ERR! Windows_NT 10.0.10586 npm错误! argv“ C:\\ Program Files \\ nodejs \\ node.exe”“ C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ bin \\ npm-cli.js”“安装” npm ERR! 节点v5.6.0 npm ERR! npm v3.6.0 npm错误! 路径D:\\ Programming Exercise \\ mobile \\ ionic2Samples \\ MyIonic2Project \\ node_modules \\ json5 \\ lib \\ cli.js npm ERR! 代码ENOENT npm ERR! errno -4058 npm错误! syscall chmod npm错误! enoent ENOENT:没有这样的文件或目录,chmod'D:\\ Programming Exercise \\ mobile \\ ionic2Samples \\ MyIonic2Project \\ node_modules \\ json5 \\ lib \\ cli.js'npm ERR! enoent ENOENT:没有这样的文件或目录,chmod'D:\\ Programming Exercise \\ mobile \\ ionic2Samples \\ MyIonic2Project \\ node_modules \\ json5 \\ lib \\ cli.js'npm ERR! enoent这很可能不是npm本身的问题npm ERR! enoent,与npm无法找到文件有关。 npm ERR! enoent npm ERR! 请在支持请求中包含以下文件:npm ERR! D:\\ Programming Exercise \\ mobile \\ ionic2Samples \\ MyIonic2Project \\ npm-debug.log(CLI v2.0.0-beta.17)您的系统信息:Cordova CLI:6.0.0 Ionic CLI版本:2.0.0-beta.17 Ionic App库版本:2.0.0-beta.8操作系统:节点版本:v5.6.0 ***
我在这里有类似的问题: 更新ionic 2后出现Npm错误,但现在已解决。
您可以看到我的答案,但是请尝试以下操作:
npm uninstall -g ionic cordova
C:\\Users\\{YourUserNameHere}\\AppData\\Roaming\\npm-cache
中的npm-cache文件夹(在我的情况下, npm cache clean
不起作用) npm install -g cordova ionic@beta
并玩得开心! 就像我在您的错误中看到的那样,您尝试了v5.6.0节点版本和2.0.0-beta.17离子版本,现在尝试使用v5.8.0和2.0.0-beta.19 ,它们是目前的最新版本。
PS:当然,不要忘记以Administrator身份打开cmd.exe或您正在使用的任何命令提示符。
P.S2:对不起,如果我的英语不是很完美,但是您会理解我的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.