我正在开发一个使用专有子模块实现所需功能的Angular应用程序。在子模块“ candidates”的根目录中,构建后我正在运行“ npm link”。它似乎起作用。然后,我转到主应用程序的根目录并运行“ npm link @ cb / candidates”(@ cb是我们公司的名称空间)。再次,这似乎在终端中工作。
但是,实际上没有任何更新。当我在主项目的node_modules文件夹中查找@ cb / candidates时,我看到显示的代码并不反映对候选子模块所做的更改。
我一直在跟踪npm和我们自己的内部文档中的文档,但是也许我在某个地方缺少一个步骤。
我已经尝试删除node_modules文件夹并进行所有模块的全新安装。
有人对如何解决此问题有任何建议吗?