8得票1回答
使用VSCode调试器:在使用`npm link`符号链接的TypeScript包中设置断点

我正在尝试调试一个使用npm link链接的NodeJS应用及其相关的typescript包。 目录结构如下: /root/package-a # typescript package /root/package-b # another typescript package /root/a...

8得票3回答
链接库与工作区应用程序之间的React版本链接

我正在开发一个React库,用于我的常用组件。在根目录中有以下内容: 我的rollup配置文件和包含库的src/文件夹。当构建完成后,打包文件(ES、CJS和UMD)位于dist/文件夹中。 我的工作区:一个简单的parcel打包应用程序,其中有一个独立的package.json。在这个p...

8得票1回答
`yarn link` 和 `npm link` 可以互操作吗?

我知道 yarn 和 npm 之间有微小的差异。现在我有一个由 yarn 管理的库和一个由 npm 管理的应用。 如果我通过 yarn 在我的 lib 目录中创建了链接包,并通过 npm 在另一个目录中使用它,这个做法会顺利运行吗?或者我应该期望出现问题?如果是,可能会出现哪些问题,如何避免...

8得票1回答
TypeScript 无法找到本地链接的模块?

我正在尝试测试一些我为一个没有任何typescript定义的node项目制作的类型定义。当我将它们包含在消耗目标node项目的我的项目中时,它们已经可以工作,或者当我在 node_modules/@types/ 中创建自己的文件夹并将它们放在那里(node_modules/@ types/ch...

8得票1回答
如何通过使用npm link解决Angular库中的“模块未找到”错误?

我正在尝试为一个Javascript库构建Angular包装器,但是我遇到了"模块未找到"的错误。该Javascript库正在开发中,尚未发布到NPM,因此我正在使用npm-link,这可能导致问题,但我不确定。我的Angular版本是8.2.2。 Javascript源代码库 sourc...

7得票1回答
一个项目中使用多个 npm link

我使用npm link遇到了一些问题,事实上我有两个本地包需要在项目中使用。 在每个包中,我执行了sudo npm link命令。当我执行npm -g list时,我可以看到这些包及其引用。 当我在我的项目中执行 npm link <my-package-1> 命令时,它会在n...

7得票3回答
使用`npm install`安装本地项目出现意外行为

场景 我正在使用npm 5.8.0 我有一个ProjectA和一个ProjectB ProjectB是ProjectA的一个依赖项 这两个项目都通过Webpack进行捆绑和运行(如果需要,我可以提供我的配置)。 为了开发目的,我通过"projectB": "file:../projec...

7得票1回答
如何取消本地包的链接?npm在Windows环境中存储链接的位置是什么?

我使用npm link命令链接了一个本地开发包。从那以后,我无法将其解除链接。 我使用的是Windows 10操作系统。 我尝试过: npm unlink npm remove npm uninstall 完全清除npm缓存和全局存储库。 我希望现在可以从npm网络存储库安装该软...