我使用"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目录仍然是空的。有人能告诉我这是为什么吗?谢谢。
发布于 2019-12-14 03:16:02
输出没有指出您的test2目录在文件系统中的位置,但是日志消息显示npm的工作目录是/Users/lc/Documents/study,所以test2为空的最可能的原因是它是study的一个子目录,并且study有一个.npmrc或其他导致npm检测到它是项目的根目录的东西,所以您要查找的文件最终在/Users/lc/Documents/study/node_modules/jquery中。
https://stackoverflow.com/questions/53809938
复制相似问题