Reactjs 链接作用域模块的NPM

Reactjs 链接作用域模块的NPM,reactjs,npm,Reactjs,Npm,我正在尝试对React应用程序的节点模块目录中的作用域包进行一些小修改。我已经按照必要的步骤进行了链接:在包目录中链接“npm link”,然后在应用程序根目录中链接“npm link@packagename” 我当前收到以下npm错误: npm错误!代码EINVALIDTAGNAME npm错误!无效的标记名“@packagename”:标记可能没有任何编码组件编码的字符 是否可以在本地链接范围内的包,或者这是一个系统错误?您应该可以这样做,但是“@packagename”不是包名,它只是一个

我正在尝试对React应用程序的节点模块目录中的作用域包进行一些小修改。我已经按照必要的步骤进行了链接:在包目录中链接“npm link”,然后在应用程序根目录中链接“npm link@packagename”

我当前收到以下npm错误:

npm错误!代码EINVALIDTAGNAME npm错误!无效的标记名“@packagename”:标记可能没有任何编码组件编码的字符


是否可以在本地链接范围内的包,或者这是一个系统错误?

您应该可以这样做,但是“
@packagename
”不是包名,它只是一个范围。您应该能够通过
@scope/packagename
直接链接该范围内的任何包-您可能需要这样做几次。

这就成功了!多谢。出于某种原因,我不得不以超级用户的身份运行这些命令,但它工作得非常好!