繁体   English   中英

尝试从github创建示例项目时出现ionic beta错误

[英]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错误,但现在已解决。

您可以看到我的答案,但是请尝试以下操作:

  1. 使用以下命令卸载ionic和cordova: npm uninstall -g ionic cordova
  2. 使用Windows Installer / Uninstaller卸载Node.js,或使用IObit Uninstaller之类的工具进行干净完整的卸载。
  3. 手动删除位于C:\\Users\\{YourUserNameHere}\\AppData\\Roaming\\npm-cache中的npm-cache文件夹(在我的情况下, npm cache clean不起作用)
  4. 重新启动PC,然后安装nodejs ,您可以看到现在有了一个新版本v5.8.0,并且可以与ionic完美配合(至少对我而言)。
  5. 安装ionic和cordova: npm install -g cordova ionic@beta并玩得开心!

就像我在您的错误中看到的那样,您尝试了v5.6.0节点版本和2.0.0-beta.17离子版本,现在尝试使用v5.8.02.0.0-beta.19 ,它们是目前的最新版本。

PS:当然,不要忘记以Administrator身份打开cmd.exe或您正在使用的任何命令提示符。

P.S2:对不起,如果我的英语不是很完美,但是您会理解我的。

暂无
暂无

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

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