解决 windows npm ERR! asyncWrite is not a function 问题
Posted glenli
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决 windows npm ERR! asyncWrite is not a function 问题相关的知识,希望对你有一定的参考价值。
重装过node,cmd中 node -v,npm -v 提示版本都没有问题,但是在vue项目中npm i 的时候出现了npm ERR! asyncWrite is not a function 问题,网上众说纷纭,有的说node的版本和npm的版本不兼容问题,试过各种方法,还是在stack Overflow中找到了解决方法,有个外国网友是这样回答的:
Solution for windows platform
- Uninstall Node
- Delete folder from programfiles if exist (C:Program Files odejs)
- Delete npm‘s data folder: C:Users{Your uername}AppDataRoaming mp
Install node Again(use different installation folder like "C:Program Files odejs-2")
也就是,
1、先卸载node
2、删除C:Program Files odejs (也有可能你安装在了d盘 无所谓 找到就行,后来我才发现 即使你卸载了node 这些残留还是有 emmm...)
3、删除C下面npm文件夹 (电脑直接搜npm 或者 原文C:Users{Your uername}AppDataRoaming mp)
4、重新装node(随便啥版本) 安装的时候可以新建一个文件夹 例如nodejs_2
然后 然后就没了 再运行 的时候就可以install 了
原文地址:https://stackoverflow.com/questions/50597159/npm-err-asyncwrite-is-not-a-function
以上是关于解决 windows npm ERR! asyncWrite is not a function 问题的主要内容,如果未能解决你的问题,请参考以下文章
npm install时报错 npm ERR!Windows_NT 6.1.7601
npm安装淘宝镜像cnpm报错:npm ERR! Windows_NT 10.0.19045
npm install 时报错npm ERR! Windows_NT 6.1.7601
npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的解决方法