如果你只有 zip 文件来安装 angular-cli - 如何在没有互联网连接的情况下安装它?
有了那个邮政编码只有你不会能够实现这一点。
因为在bin
文件夹,将ng
仍然需要一些依赖。
为了做到这一点:
- 从官方存储库下载 zip:https://github.com/angular/angular-cli/archive/master.zip https://github.com/angular/angular-cli/archive/master.zip
- 解压并进入该文件夹
- Run
npm install
or yarn
- 再次压缩整个文件夹
现在,如果您通过执行以下操作共享该 zip,您将能够在离线计算机上运行 CLI:
- 解压包含node_modules的CLI文件夹
- /path/to/the/folder/bin/ng new my-project
但。由于这台计算机处于离线状态,您只能搭建新项目,而无需安装其所需的依赖项。
现在,如果您想在离线计算机上构建项目,您将需要更多东西:
在在线计算机上:
- 安装@angular/cliyarn global add @angular/cli
(或使用您的邮政编码)
- 在线创建一个新的空项目:ng new base-project
(等待yarn install
or npm install
完成)
- 压缩 node_modules 文件夹,即新项目中的文件夹
(作为前的node_modules_backup.zip,并做好准备......我猜这将需要很长时间)
在离线计算机上
- 共享新项目的 ZIP(例如使用 USB)
- 创建您的项目:/path/to/the/folder/bin/ng new my-project --skip-install
- 将node_modules_backup.zip解压到新创建的项目中
正在运行/path/to/the/folder/bin/ng serve
应该管用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)