我正在尝试将模块发布到 npm 注册表。在发布之前,我尝试npm link
使用命令将其安装为本地依赖项。
运行命令开始引发类似于以下的错误。
WARN tar EISDIR:对目录的非法操作,打开 '/[[path_to_project]]/node_modules/.staging/@babel/plugin-transform-exponentiation-operator-049e5354/lib'
npm WARN rm 没有删除 /[[path_to_project]]/node_modules/.bin/semver 因为它不是由 /[[path_to_project]]/node_modules/semver 安装的
test-pkg@1.0.0 需要 react@16.7.0 的对等点,但没有安装。您必须自己安装对等依赖项。
npm WARN test-pkg@1.0.0 需要 react-dom@16.7.0 的对等点,但没有安装。您必须自己安装对等依赖项。npm WARN test-pkg@1.0.0 无描述
我花了几个小时试图解决这个问题,但还没有运气。我浏览了这篇文章并删除了 .npmrc ,但这并没有解决问题。