问题描述
在使用koa去写接口的时候,在引入包的时候,控制台会报出错误
Refusing to install package with name "koa" under a package
also called "koa". Did you name your project the same
原因分析:
文件夹的命名问题,或者就是使用npm init -y
的时候,生成的package.json中的name名字不对
{
"name": "koa",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
解决方案:
修改package.json
的name
,重新下载包即可
npm init -y
npm install --save koa