父React应用程序linting编译通过`npm link`连接的依赖代码
我有一个React应用程序,它依赖于我创build的库中的另一个React组件。
当我在Parent上运行构build脚本,并通过npm install
依赖项时,父应用程序中不会创build依赖项。
但是,当我运行npm link
所以我可以在本地开发组件,并让我的父应用程序运行它的构build脚本,由于它正在linting传输代码的依赖项,它失败。
任何想法为什么发生这种情况?
UPDATE
这似乎与最终捆绑结束的目录名称有关。 我把它命名为bin
。 通过npm文档阅读看来, npm link
为模块的目录以及bin
目录(如果有的话)创build了一个符号链接。 我只是把名字改成了dist
,并解决了这个问题。 不是最好的答案,但希望它可以帮助处于同样情况的人。