华为-微码开发入门 - 环境搭建

article/2025/6/26 4:00:56

搭建环境

安装 Node.js

前言: We码的整个开发依赖 Node.js 环境,我们需要对 Node.js 做一个简单的了解。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,类似Java的JRE,JRE有一个称为Java Virtual Machine(JVM)的虚拟机,Nodejs 的虚拟机就是V8,来自 Google 的开源 JavaScript 引擎。所以我们不应该把 Node.js 看成是一门语言,它是一个运行时环境,JavaScript才是运行和编译在它上面的语言。

到 Node.js官网 下载安装包,Windows和macOS 的安装包为可执行安装文件,直接下载安装,安装完成后在命令提示符或者终端输入 node -v ,能正确输出版本号,则说明安装成功。
Linux的安装包为二进制文件,下载下来后解压,解压出来的bin目录下有三个可执行文件(node, npm, npx),直接进入该目录执行 ./node -v 能正确输出版本号则证明包没有问题,接下来需要将node命令变为全局可执行,简单的做法可使用 ln -s 命令将node和npm添加软链到系统PATH目录(关于Linux下ln命令的使用请自行上网搜索)。

设置npm源

npm是Node.js默认的包管理工具(在安装Node.js的时候默认安装),我们可以通过它来安装和管理Node.js各种强大的包。npm默认的源地址在国外,如遇到访问较慢的情况,请使用华为镜像仓库:

npm config set registry https://mirrors.huaweicloud.com/repository/npm/
npm cache clean -f

安裝开发工具

  1. 开发工具需要使用VSCode,下载并安装开发工具VSCode(全称 Visual Studio Code):下载

需以管理员权限安装VSCode,否则在项目初始化时会提示 WECODE TOOLS 无权限配置开发环境。
优点:可以访问VSCode官方插件市场,插件丰富

  1. 直接安装使用官方提供的We码小程序开发者工具
    傻瓜式安装并提供很多模样供用户使用,不想麻烦配置可直接下载安装使用。

缺点:本身基于VSCode作的封装,但功能没有VSCode强,安装插件麻烦(不能直接使用VScode插件市场,需手动下载插件后手动安装)。
优点:可以下载官方提供的模板
不习惯用户可以选择安装VScode,自行安装插件进行配置。

推荐:两个安装都安装,配合使用。

创建微码应用

按照 CloudLink官方开发文档 - 创建应用 来创建微码应用。

安装开发插件

  1. 在VScode插件市场安装 WECODE_TOOLS 插件
    3. 按下图步骤完成  的安装。
  2. 安装成功后,打开We码项目即可看到 WECODE_TOOLS目录。
    在这里插入图片描述
  3. 配置插件
    点击插件的“设置”按钮,进行配置 或者在使用手机调试时按开发工具弹出填写对应信息
{//welink登录用户名"wlk.user": "username",//welink登录密码"wlk.password": "password","domain": "welink.huaweicloud.com"
}
  1. 安装Chrome浏览器
    Chrome浏览器可以非常方便的模拟手机端调试,因此推荐使用Chrome浏览器进行开发调试。
  2. 手机调试,选择WECODE TOOLS中的手机调试,弹出二维码,手机扫描即可
    在这里插入图片描述

说到这里,环境基本上已经搭建完成了,有几点需要注意:
6. 如果Node.js未能正确安装,初始化的时候会报错,请重新安装Node.js
7. npm源地址有问题则会卡在安装项目依赖那里,请使用华为镜像源地址试试;
8. 安装完WECODE_TOOLS后,如果没有打开标准的We码模板,则不会显示WECODE_ TOOLS工具菜单,请联系应用负责人创建We码应用,然后下载模板。


http://chatgpt.dhexx.cn/article/gt38xHQ1.shtml

相关文章

Brocade FC微码升级

一、组网图 无 二、问题描述 在实际生产环境下,不少项目都存在着 Brocade FC 交换机 Firmware 版本过旧的问题,需要将 Firmware 版本升级至新版本。 三、过程分析 具体升级流程: 四、解决方法 1.搭建FTP环境 搭建FTP环境可以下载3cdaemon-ftp的免安装版小工具…

IBM X3550 m4 微码升级

Ibm pc server升级顺序为IMM->UEFI->DSA(->FPGA) 微码下载 进入IBM官网->支持->fix central 选择升级设备对应的微码或补丁 PCserver 微码升级先升级IMM 选择IMM 选择最新版下载,升级测试本机IMM版本为1.50 最新6.60,时间相隔六年多&am…

微信小程序生成二微码(JAVA)

前段时间在项目中,写了一个生成微信二微码的功能,之所以会开发这个功能,是因为我们做的小程序要进行推广让用户扫我们做的小程序的二微码进行去体验,功能实现的场景大概是: 后台生成小程序二微码,返回到后台页面进行展…

联想SR850系列微码升级

1. 通过服务器管理口(X-clarity controller)收集日志.方法是使用直连线(此网口可自适应 连接方式)将此网口连接于一台终端机(笔记本或台式机). 2. .将笔记本的网卡 IP 设置为与“192.168.70.125”处于同网段的 IP(如: 192.168.70.…

IBM V7000存储升级微码

一、前期准备 目前使用的V7000型号为2076-124,没有扩展柜,当前版本为6.4.1.4,比较老旧,需要升级到相对新的版本。 1.确定当前机器可升级的最高版本 打开网页 http://www-01.ibm.com/support/docview.wss?rs=591&uid=ssg1S1003850 ,可以看到下表,可以看到2076-124这个…

hpux-hp superdome 9000 升级微码

新加入cell板,查看、升级CELL板微码。 一.查看主机微码 升级xyy主机,用Lan console连接到MP卡中,进入Command Menu菜单中,执行命令sysrev检查当前所插的CELL板微码 可以看出,当前5块CELL板安装在0、2、3、4、6槽位&am…

linux下查看硬盘微码,什么是固件或微码,以及如何更新我的硬件?

固件是一种运行在硬件设备上的软件,用于执行低级任务。 例如,从电视遥控器到电脑硬盘驱动器到空中Drone的所有内容都运行自己的固件。 微码基本上是你的CPU的固件。 什么是固件? 软件是指在设备上运行的程序,应用程序和其他计算机…

linux查看cpu微码命令,下载 Linux * 处理器微码数据文件

适用于 Linux * 的英特尔处理器微套件软件包 CPU 微码是一种更正现有系统中的特定勘误表的机制。 应用微代码更新的一般首选方法是使用系统 BIOS,但对于英特尔处理器的一部分,这可以在运行时完成 使用操作系统。此软件包包含的处理器 支持对微码更新进行操作系统加载。 此软件…

uni-app 开发华为 微码小程序

uni-app 开发华为 微码小程序 文章目录 uni-app 开发华为 微码小程序背景通过uni-app生成一个h5应用通过微码开发者工具新建一个微码应用进阶官方解决方案 背景 之前一直使用uni-app开发小程序、H5应用。近期公司有意向使用华为的welink产品作为移动OA。正好近期项目不是特别忙…

linux查看cpu微码命令,如何在Linux上安装/更新Intel微码固件

如果你是一个 Linux 系统管理方面的新手,如何在 Linux 上使用命令行方式去安装或者更新 Intel/AMD CPU 的微码固件呢? 微码microcode就是由 Intel/AMD 提供的 CPU 固件。Linux 的内核可以在引导时更新 CPU 固件,而无需 BIOS 更新。处理器的微码保存在内存中,在每次启动系统…

Brocade 交换机微码升级方法大全

1 通过Brocade交换机自带U盘升级 1.1准备微码 将交换机微码解压缩后放到U盘的firmware目录下,注意firmware目录下只能包含一层目录,例如:brocade/firmware/v6.4.2b。 1.2用单网线通过IE升级 将微码复制到U盘的firmware路径下,并…

CPU微码介绍

微码作用 微码是指令和实现电路之间的隔离。 指令对不同的CPU可以是相同的,但是微码确是对于特定的电路结构而言的,不同电路结构对应的微码不一样,是特定设计的CPU的一部分。 微码可以保存在ROM中,也可以保存在内存中。 微码的加…

固件和微码到底啥区别

固件和微码到底啥区别 话说微码这个词,真是高格调。冬瓜哥刚入行的时候,经常听到I系工程师们的口头禅“升级微码”。当时觉得真是牛啊,啥叫微码?微码和固件又是啥关系?别说,冬瓜哥当年还真请教过这些现在已…

微码micrcode/ucode

目录 1.微码和汇编语言的区别 2.汇编程序的编译过程 3.编译的过程 高级语言为什么不直接编译成机器码,而编译成汇编代码? Microcode是什么?它为什么能修正CPU硬件错误? Microcode如何打补丁 1.微码和汇编语言的区别 微码:micrcode/uc…

一般纳税人有限公司可以享受的税收优惠政策有哪些?

本文作者:财税小喇叭 《财税小喇叭》专注于园区招商,利用地方性税收优惠政策助力企业减税降费! 前言:一般纳税人有限公司主要涉及四大税种,增值税、企业所得税、附加税、分红税。增值税一般是3%、6%、9%、13%&#xff…

2021年重庆园区税收政策,帮助企业解决进项少税负高的问题

本文作者:财税小喇叭 《财税小喇叭》专注于园区招商,利用地方性税收优惠政策助力企业减税降费! 最让企业头疼的问题之一就是企业进项少,进项少会出现什么问题呢?直观的就是导致企业多缴税税负高。 像一些商贸公司就普遍…

增值税怎样进行税收筹划可节税?奖励扶持比例最高80%

增值税怎样进行税收筹划可节税?奖励扶持比例最高80% 本文作者:财税小喇叭 《财税小喇叭》专注于园区招商,利用地方性税收优惠政策助力企业减税降费! 前言:除税法规定外,增值税的免税、减税项目由国务院规定&#xff0…

一般纳税人,可以享受哪些税收优惠政策?

《财税小喇叭》专注于园区招商,利用地方性税收优惠政策助力企业减税降费! 本文转自微信公众号【财税小喇叭】 众所周知,国家为了助力中小企业发展,对于小规模纳税人推出了一系列税收优惠政策;两会召开后,小…

税负压力大怎么办?享受税收优惠政策进行合理税务筹划

本文作者:财税小喇叭 《财税小喇叭》专注于园区招商,利用地方性税收优惠政策助力企业减税降费! 提起税负压力应该是每个企业负责人都有所共鸣的,所以遇到税负压力大的问题很多的企业负责人会搜索相关的政策以此来降低所得税&…

股东分红税高达20%,该怎么节税?

股东分红税高达20%,该怎么节税? 别吃大亏了!股东分红个税高达20%,这样做节税很实在! 《税筹顾问》专注于园区招商、企业税务筹划,合理合规助力企业节税! 企业成立的初衷就是为了赚钱,以盈利为…