HarmonyOS第一课|应用开发视频教程学习|HarmonyOS应用开发官网

发布时间:2023年12月27日

HarmonyOS第一课|应用开发视频教程学习|HarmonyOS应用开发官网?学习

TypeScript 入门教程 (xcatliu.com)

1.mac电脑配置环境变量

open ~/.bash_profile打开这个文件

输入环境变量,例如 export NODE_HOME=/path-to-nodejs-sdk

保存

2.which 命令

3.Mac安装brew及简单使用 - 简书 (jianshu.com)

4.使用ls -a命令来查看所有文件,其中包括隐藏文件

5..bash_profile文件在哪_笔记大全_设计学院 (python100.com)

修改.bash_profile文件时需要注意一下几点:

  • 1.文件名以.(点)开头,即为隐藏文件,需要使用ls -a命令来进行查看。
  • 2.修改完毕后,需要执行source .bash_profile或重启终端terminal才能生效。
  • 3.在.bash_profile文件中定义的环境变量、别名和函数只对当前用户生效,如果需要对所有用户生效,可以将其加入到/etc/bashrc文件中。

6.cd ~ 进入用户目录下

7.创建文件 touch

8.编辑完? esc,然后wq

9.使生效?source .bash_profile

10.export -p列出当前环境变量

env

echo $PATH

11.NPM的基本使用 - 简书 (jianshu.com)

12.编译测试用例时候,修改SDK里面这个值为false,可以编译成功

13.环境变量配置

修改ets文件中碰到问题

  1. Type 'string | undefined' is not assignable to type 'string'.

????????TypeScript 非空断言-腾讯云开发者社区-腾讯云 (tencent.com)

????????TypeScript函数和类型断言实例详解_javascript技巧_脚本之家 (jb51.net)

在linux上安装android Studio

在本地PC上下载linux版本的studioStudio,然后在linux创建一个安装路径,然后把本地PC上拖进来。

进入路径下 ,执行解压命令 tar -zxvf? android-studio-2022.3.1.21-linux.tar.gz

然后进入解压后的bin路径下,执行./studio.sh

然后等待本地PC上会弹出androidStudio安装的窗口,依次安装,安装完毕打开SDKManager

选择下面的版本进行安装

配置android SDK环境变量


配置android Sdk环境变量?
1.cd ~ 进入用户目录下

2..创建文件 touch .bash_profile(先ls -al查看,没有的话创建)
执行vim .bash_profile 准备编辑
敲i进入编辑模式
export ANDROID_HOME=/mnt/data/dwx1166131/Android/Sdk ? (你自己的路径)
export PATH=${ANDROID_HOME}/tools:${ANDROID_HOME}/tools/bin:${ANDROID_HOME}/build-tools/28.0.3:${ANDROID_HOME}/platform-tools:${PATH} ? ? ? (直接复制粘贴)

3..编辑完??键盘敲esc,然后shift+冒号; ? ? ?
然后wq

4..执行?source .bash_profile 使生效
然后重新打开一个终端窗口,敲echo $PATH 查看是否永久配置好环境变量

vscode 远程连接linux

VSCode配置 SSH连接远程服务器+免密连接教程 - 知乎 (zhihu.com)

2023年最全VSCode远程Linux搭建C++工程开发利器 - 知乎 (zhihu.com)

生成SSH访问远程服务器的的公钥

ssh-keygen -t rsa -b 2048 -f C:\Users\dyp\.ssh\id_rsa_vscode_ssh? (id_rsa_vscode_ssh是自己起的名字)

张晴gitee账号密码:

15249094631 zq2wm!@#$

git config --global user.name zhangqing(每个人用自己名字的全拼)
git config --global user.email zhangqing50@h-partners.com 直接复制不要改动

·### 1、ArkUI-cross 下载

```C++

// download

// master

repo init -u git@gitee.com:arkui-x/manifest.git -b master --no-repo-verify

repo init -u https://gitee.com/arkui-x2/manifest.git -b master --no-repo-verify --no-clone-bundle

repo sync -c --no-tags -j12

repo forall -c 'git lfs pull'

// dev

repo init -u git@gitee.com:arkui-x/manifest.git -b master --no-repo-verify -m arkui-dev.xml

// weekly

repo init -u https://gitee.com/arkui-x/manifest.git -b weekly --no-repo-verify --no-clone-bundle

repo init -u https://gitee.com/arkui-x/manifest.git -b ArkUI-X-1.0.0-Beta1 --no-repo-verify --no-clone-bundle

// prebuilt

./build/prebuilts_download.sh --build-arkuix --no-check-cerificatie -skip-ssl

// build

// android build

./build.sh --product-name arkui-x --target-os android

// linux android sdk 生成到/out/arkui-x/packages/arkui-x(release)

./build.sh --product-name arkui-x --target-os android --gn-args enable_auto_pack=true runtime_mode=release

// mac android sdk

// 单编ios/android(release)

./build.sh --product-name arkui-x --target-os ios/android --gn-args enable_auto_pack=true runtime_mode=release

./build.sh --product-name arkui-x --target-os ios --gn-args enable_auto_pack=true runtime_mode=release

// ios/android合并编译打包

// 全编

./build.sh --product-name arkui-x --target-os ios --gn-args enable_auto_pack=true build_android=true

// 只编release

./build.sh --product-name arkui-x --target-os ios --gn-args enable_auto_pack=true runtime_mode=release build_android=true

```


?

文章来源:https://blog.csdn.net/u010083695/article/details/134507873
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。