我在节点

时间:2019-10-17 22:06:42

标签: node.js express

我安装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

谢谢。

1 个答案:

答案 0 :(得分:0)

当您使用与一个软件包相同的名称来命名项目文件夹时,就会发生这种情况, 您需要将项目文件夹重命名为其他名称, 而且您不需要删除项目,只需更改文件夹名称并从package.json

重命名即可。