我安装Express时出错。我知道问题是什么以及如何解决,但是想知道是否有更好的方法。
这是来自终端的错误:
{
"name": "express",
npm ERR! also called "express". Did you name your project the same
npm ERR! as the dependency you're installing?
npm ERR!
npm ERR! For more information, see:
npm ERR! <https://docs.npmjs.com/cli/install#limitations-of-npms-install-algorithm>
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Jay\AppData\Roaming\npm-cache\_logs\2019-10-17T21_48_55_418Z-debug.log
我将文件夹命名为“ express”,这是导致错误的原因。现在,如果我只是手动更改“ package.json”对象中的“名称”,将来是否还能使用?还是应该删除该文件夹并重新启动并命名为“ express2”或类似名称?
这是我上传的屏幕截图: https://imgur.com/a/k48KAOg
谢谢。
答案 0 :(得分:0)
当您使用与一个软件包相同的名称来命名项目文件夹时,就会发生这种情况, 您需要将项目文件夹重命名为其他名称, 而且您不需要删除项目,只需更改文件夹名称并从package.json
重命名即可。