Npm 纱线添加<;本地包的路径>--脱机不安装依赖项
我在一个非常受限制的环境中工作,这意味着我不能上网。为了导入Angular模板项目并从脱机缓存安装所有包,我设置了所有内容。我遵循以下步骤: 在线机器上Npm 纱线添加<;本地包的路径>--脱机不安装依赖项,npm,yarnpkg,offline-mode,Npm,Yarnpkg,Offline Mode,我在一个非常受限制的环境中工作,这意味着我不能上网。为了导入Angular模板项目并从脱机缓存安装所有包,我设置了所有内容。我遵循以下步骤: 在线机器上 配置离线镜像,并将其修剪为false(目录X) 使用ng new foo--skipintstall=true创建一个新的angular应用程序 使用warn(install)安装软件包,以生成warn.lock并将所有tgz软件包存储在目录X中 删除节点单元模块 每当我需要更多的软件包时,我就使用带有参数-d的npm-package-down
离线镜像
,并将其修剪为false(目录X)ng new foo--skipintstall=true创建一个新的angular应用程序
warn(install)
安装软件包,以生成warn.lock并将所有tgz软件包存储在目录X中-d
的npm-package-downloader来下载所有依赖项作为tgz文件,并将它们复制到目录X
warn离线镜像
likeThread clean cache
,然后是Thread--offline
yarn clean cache
yarn add <absolute-path-to-tgz-package> --offline
纱线清理缓存
纱线添加-离线
出现两种可能的情况:
--offline
标志)