论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
软件与程序人生
›
移动端开发
›
鸿蒙
›
【从入门到夺目】鸿蒙5.0开发:无网络环境配置指南 ...
【从入门到夺目】鸿蒙5.0开发:无网络环境配置指南
自由的羽毛
论坛元老
|
2025-3-3 04:49:31
|
显示全部楼层
|
阅读模式
楼主
主题
1039
|
帖子
1039
|
积分
3117
往期鸿蒙全套实战精彩文章必看内容:
鸿蒙开发核心知识点,看这篇文章就够了
最新版!鸿蒙HarmonyOS Next应用开发实战学习路线
鸿蒙HarmonyOS NEXT开发技能最全学习路线指南
鸿蒙应用开发实战项目,看这一篇文章就够了(部分项目附源码)
假如开发者所使用的电脑处于完全无网络的环境中,需要先在一台可访问网络的电脑上准备好以下文件,将这些文件拷贝到无网络电脑中。
安装hypium
在可访问网络的电脑上创建一个空文件夹(如命名为third_library),在文件夹中创建一个oh-package.json5文件,配置hypium依靠,配置如下:
{
"dependencies": {
"@ohos/hypium": "1.0.18"
}
}
复制代码
打开命令行工具,实行 ohpm install 命令,会生成oh_modules文件夹和oh-package-lock.json5文件。
实行 ohpm install 前,请先完成环境变量配置。
将oh_modules文件夹和oh-package-lock.json5文件拷贝到无网络电脑的工程根目录下。
说明
有网环境和无网环境下使用的ohpm版本需保持同等,否则可能导致oh-package-lock.json5文件不见效。
安装三方库
通过如下两种方式使用三方库:
方式一:使用ohpm-repo搭建私仓,将需要依靠的三方包发布至私仓中,并将.ohpmrc文件中的registry配置项的值更换为该私仓地点,以此从私仓中获取依靠。
方式二:在可访问网络的电脑上创建一个空文件夹(如命名为third_library),在文件夹中创建一个oh-package.json5文件,设置三方包依靠,配置示比方下:
{
"dependencies": {
"@ohos/hypium": "1.0.17",
"@ohos/lottie": "^2.0.0"
}
}
复制代码
打开命令行工具,实行 ohpm install 命令,会生成oh_modules文件夹和oh-package-lock.json5文件。
将oh_modules文件夹和oh-package-lock.json5文件拷贝到无网络电脑的工程根目录下。
留意
使用方法二时,需要确保可访问网络的电脑与无网络电脑中ohpm版本是同等的,以制止因oh-package-lock.json5文件版本不匹配而导致oh-package-lock.json5文件失效的问题。
无网络流水线搭建
安装pnpm插件
请在可访问网络的电脑上创建一个空文件夹,在文件夹中创建一个package.json文件,在文件中填写如下内容:
{
"dependencies": {
"pnpm": "8.13.1"
}
}
复制代码
打开命令行工具,在文件夹下实行 npm install 命令,会生成node_modules文件夹。 实行 npm install 前,请先完成环境变量配置。
将node_modules文件夹和package.json文件拷贝到无网络电脑的C:\Users\
用户格局录
\.hvigor\wrapper\tools下(若当前无该目录,请手动创建)。
在无网络电脑上实行如下命令,设置npm离线模式:
npm config set offline true
复制代码
安装npm依靠插件
请在可访问网络的电脑上创建一个空文件夹,在文件夹中创建一个package.json文件,配置npm依靠,示比方下:
{
"dependencies": {
"ajv": "latest"
}
}
复制代码
打开命令行工具,在文件夹下实行 npm install 命令,会生成node_modules文件夹。
将node_modules文件夹拷贝到无网络电脑的工程根目录下。
安装ohpm依靠插件
安装libGL1库
请在可访问网络的电脑上下载libgl1-mesa-dev安装包,不同版本的Ubuntu系统对应的安装包版本如下:
Ubuntu 18.04系统:libgl1-mesa-dev 20.0.8-0ubuntu1~18.04.1
Ubuntu 20.04系统:libgl1-mesa-dev 21.2.6-0ubuntu0.1~20.04.2
Ubuntu 22.04系统:libgl1-mesa-dev 23.2.1-1ubuntu3.1~22.04.2
将安装包拷贝到无网络电脑中,实行以下命令安装,其中{package.dep}更换为实际下载的包名。
dpkg -i {package.dep}
复制代码
看完三件事❤️
假如你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:
点赞,转发,有你们的
『点赞和批评』
,才是我创造的动力。
关注作者龚众皓: 『 蜀道衫 』,不定期分享原创知识。
关注后复兴
【666】
扫码即可获取学习文档。
同时可以期待后续文章ing
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
自由的羽毛
论坛元老
这个人很懒什么都没写!
楼主热帖
JDBC p2 JDBC API
【MySQL】MySQL的安装、卸载、配置、登 ...
【python】标准库(第四讲)
iOS 组件化及二进制化的探索 ...
线程本地存储 ThreadLocal
Vue使用ajax(axios)请求后台数据 ...
.MD语法入门,教你写好readme文档 ...
我眼中的大数据(二)——HDFS ...
Linux【实操篇】—— Shell函数、Shell ...
go学习笔记(一)
标签云
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表