Angular 纱线离线时的角度控制
是否可以将纱线的脱机模式设置为默认模式,而无需指定“-offline” 对于Angular项目,我使用以下方法将Thread设置为包管理器:Angular 纱线离线时的角度控制,angular,yarnpkg,Angular,Yarnpkg,是否可以将纱线的脱机模式设置为默认模式,而无需指定“-offline” 对于Angular项目,我使用以下方法将Thread设置为包管理器: ng set --global packageManager=yarn 然后,我执行了一些步骤来获取所有必需的@angular/cli资源及其依赖项,并将它们存储到Thread缓存中,设置缓存位置并执行添加,例如 yarn add @angular/cli --offline 当运行ng new my app时,我希望使用那些离线、缓存的纱线依赖项来
ng set --global packageManager=yarn
然后,我执行了一些步骤来获取所有必需的@angular/cli资源及其依赖项,并将它们存储到Thread缓存中,设置缓存位置并执行添加,例如
yarn add @angular/cli --offline
当运行ng new my app
时,我希望使用那些离线、缓存的纱线依赖项来进行依赖项解析,但我无法告知angular这是需要的。理想情况下,我希望可以运行如下命令
ng new my-project --offline
有没有办法做到这一点?发现默认设置可以放在.yarnrc配置文件中,如下所示:
--*.offline true
这将导致Thread在配置其管理的应用程序时总是更喜欢缓存库。我通过为脱机安装创建本地镜像缓存目录,以不同的方式实现了这一点。我在这里写了一篇博客:你甚至可以使用
pnpm
重用软件包来节省磁盘空间,更不用说离线模式了。