ionic4 - 无法在 Ionic 4 中创建新项目
问题描述
我需要 Ionic4 的帮助。我正在尝试创建一个新项目,但出现此错误:
npm i npm WARN deprecated istanbul@0.4.5:此模块不再维护,请尝试以下操作: npm WARN deprecated npm i nyc npm WARN deprecated 访问https://istanbul.js.org/integrations以获取其他替代方案。npm WARN deprecated circular-json@0.5.9: CircularJSON 仅在维护中,flatted 是它的继任者。npm 错误!在“...v/7+T+UmfF7FFAzvKrLbt”附近解析时 JSON 输入意外结束
npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
C:\Users\SAMSUNG\AppData\Roaming\npm-cache_logs\2019-02-18T15_07_32_601Z-debug.log [错误] 运行子进程 npm 时出错。
解决方案
由于 OP 没有更新他的解决方案,根据原始帖子我猜他有一个旧版本的 NPM。这是 Ubuntu 上的一个问题,因为至少在我发布这篇文章时,您通过运行“apt install npm”获得的标准版本类似于版本 5。要安装 NPM 10.x+,请执行以下操作:
sudo apt install curl
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install nodejs
我在这里找到了这个解决方案(不是附属或任何东西):
https://joshtronic.com/2018/05/08/how-to-install-nodejs-10-on-ubuntu-1804-lts/
推荐阅读
- excel - 根据年份和唯一代码对多个数组的值进行排序
- javascript - 无法从 edamam api 一次访问超过 2 个食物食谱请求
- angular - 验证嵌套组件中的选择框
- liquibase - 在 liquibase 中重命名索引的最佳方法是什么?
- javascript - 缩小 JavaScript 文件时调用错误
- arrays - 我们可以将字符数组转换为 int 数组吗?
- android - 为什么我们要使用 Context Compat 和 Activity Compat?
- awk - 查找特定列中的字段重复的行
- java - How to throw an exception inside a Lambda?
- bash - 如何使用bash将文件中的行数写入单独文件中的一行