【发布时间】:2019-05-24 21:09:13
【问题描述】:
每次我尝试创建一个新项目 (vue create my-project) 时,我都会收到此错误:
错误:命令失败:npm install --loglevel 错误
我在 PC / Windows 10、Vue-cli 3.2.1、Node 8.11.3、Npm 5.6.0 上。 预设: Babel、ESLint & Prettier、SASS、Vue 路由器、Vuex
来自日志:
2736 愚蠢的 saveTree `-- vuex@3.0.1
2737 警告 ajv-keywords@2.1.1 需要 ajv@^5.0.0 的对等点,但没有一个是 安装。您必须自己安装对等依赖项。
2738 详细堆栈错误:EINVAL:无效参数,读取
知道这意味着什么以及如何解决吗?
编辑:我发现排除任何 lint 功能会使问题消失。所以问题就变成了:我怎样才能仍然使用 linting 并让它发挥作用?
【问题讨论】:
-
您在创建新项目时选择了哪些预设或功能?您是否尝试过在其他驱动器中使用没有空格的路径对其进行初始化?安装了什么 npm 版本?
-
@joshas:刚刚编辑了问题以添加这些详细信息。关于带空格的驱动器:这很可能是不相关的,因为正如我在编辑中所说,排除掉毛会使问题消失
-
我有同样的错误,我的问题是在 Jest 单元测试中