您的位置:首页 > 财经 > 产业 > 公众号如何创建_小程序商城页面设计模板_优化神马网站关键词排名价格_网站优化北京seo

公众号如何创建_小程序商城页面设计模板_优化神马网站关键词排名价格_网站优化北京seo

2024/11/19 15:35:53 来源:https://blog.csdn.net/qq_58062502/article/details/142674035  浏览:    关键词:公众号如何创建_小程序商城页面设计模板_优化神马网站关键词排名价格_网站优化北京seo
公众号如何创建_小程序商城页面设计模板_优化神马网站关键词排名价格_网站优化北京seo

一、研究背景

monorepo架构项目目录结构:

- common- index.ts- ...
- main- index.ts- ...
- web- vue-demo- ...

pnpm在monorepo架构下使用以下命令

pnpm -F main add common
# or
pnpm --filter main add common

并不能在main/index.ts中使用common/index.ts模块下封装好的axios,一直从远程下载common模块。

二、解决方法

后来参考了这篇文章才知道,pnpm版本在 9.0 之后 pnpm,修改了

的默认值为 false。我们需要开启该属性,在安装依赖时优先在本地链接,而不是从 registry(远程) 中下载。

在根目录新建.npmrc并配置以下内容:

 link-workspace-packages=true

再执行以下命令即可

pnpm -F main add common
# or
pnpm --filter main add common

引用效果如下图所示

三、参考文献

一文吃透 pnpm 如何使用 workspace 构建 monorepo,与 npm、yarn 的用法对比(pnpm 9.x 内部安装依赖问题 link-workspace-packages) | kshao-blog - 前端知识记录 (ksh7.com)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com