1

我使用“npm install npmtest”命令下载我的测试私有包。但是我的项目目录中没有下载包。之后,我使用“npm install jquery”下载jquery插件,但插件也只下载到verdaccio的存储中,我的项目目录中没有jquery插件。

verdaccio 配置文件

storage: ./storage
plugins: ./plugins

web:
  title: Verdaccio

auth:
  htpasswd:
    file: ./htpasswd

uplinks:
  cnpmjs:
    url: https://registry.npm.taobao.org/

packages:
  '@*/*':
    # scoped packages
    access: $all
    publish: $authenticated
    proxy: cnpmjs

  '**':
    access: $all

    publish: $authenticated

    proxy: cnpmjs

middlewares:
  audit:
    enabled: true

logs:
  - {type: stdout, format: pretty, level: http}

执行 npm install 后的信息

在此处输入图像描述

test2 目录仍然是空的。谁能告诉我这是为什么?谢谢你。

4

1 回答 1

0

输出并没有指出您的test2目录在文件系统中的位置,但日志消息显示 npm 的工作目录是,因此/Users/lc/Documents/studytest2 为空的最可能原因是它是导致 npm 将其检测为项目的根目录,因此您要查找的文件以.studystudy.npmrc/Users/lc/Documents/study/node_modules/jquery

于 2019-12-13T19:16:01.900 回答