【问题标题】:npm install doesn't show installed dependenciesnpm install 不显示已安装的依赖项
【发布时间】:2023-03-26 21:44:01
【问题描述】:

npm install 安装了我在package.json 中的依赖项,但它没有按应有的方式列出Terminal 中已安装的依赖项。这是为什么?这是我看到的:

npm install
npm WARN section2.4@1.0.0 No description
npm WARN section2.4@1.0.0 No repository field.

added 4 packages from 5 contributors in 1.507s

我在Mac 上使用Node.js 版本v9.8.0npm 版本5.8.0

【问题讨论】:

    标签: node.js macos npm terminal npm-install


    【解决方案1】:

    你可以使用

    npm list --depth=1
    

    检查当前项目中包的所有依赖项

    npm list --depth=0
    

    将列出您当前项目中安装的所有模块 希望对你有帮助

    【讨论】:

    • 这是错误的,-g 标志将列出全局安装的模块——而不是当前项目中的模块。
    • 你是对的@whitfin 你不应该使用 -g 标志只使用 npm list --depth=1
    【解决方案2】:

    从某些 npm 版本(我认为是 5.x)开始,它不再将所有内容都转储出去,因为它确实不需要。如果您想查看您在项目中安装的内容,只需使用npm list 或查看package.json

    【讨论】:

    • 没错。我仔细检查了恢复到 npm 版本 3.10.10,npm install 转储了它安装的所有依赖项。谢谢。
    【解决方案3】:

    这可能会有所帮助:https://stackoverflow.com/a/16827990/8767886

    这基本上只是一个警告,即软件包设置中缺少某些字段。您可能会在每次安装包时看到它,通常无需担心。 added 4 packages from 5 contributors in 1.507s 行本身就是验证您的依赖项是否已添加。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-25
      • 2016-01-13
      • 1970-01-01
      • 2018-06-18
      • 1970-01-01
      相关资源
      最近更新 更多