当前位置: 首页 > wzjs >正文

网站 续费怎样做才能发布你的网站

网站 续费,怎样做才能发布你的网站,谈谈网站的开发流程,wordpress能够分权限查看模块吗鸿蒙版Taro 搭建开发环境 一、配置鸿蒙环境 下载安装 DevEco 建议使用最新版本的 IDE,当前为 5.0.5Release 版本。 二、创建鸿蒙项目 打开 DevEco,点击右上角的 Create Project,在 Application 处选择 Empty Ability,点击 Ne…

鸿蒙版Taro 搭建开发环境

一、配置鸿蒙环境

下载安装 DevEco

建议使用最新版本的 IDE,当前为 5.0.5Release 版本。

二、创建鸿蒙项目

打开 DevEco,点击右上角的 Create Project,在 Application 处选择 Empty Ability,点击 Next,进入配置页面,根据需求调整内容,这里使用默认配置:

  1. Project name:tarooh

  2. Bundle name:com.nutpi.taro

  3. Save location:选择需要创建的目录,例如 ~/test/tarooh

  4. Module name:entry

注意,当前 Taro 支持的 SDK 版本为 4.1.1。

点击 Finish 完成项目创建。

三、安装 Taro 4.1

npm install -g @tarojs/cli

安装成功后,检查 taro 是否生效:

taro --version

预期输出:

👽 Taro v4.1.1
​
4.1.1
​

初始化项目

taro init taro-ohos

按照提示输入以下配置:

注意:当前仅支持使用 Vite 编译鸿蒙应用,所以在配置时请注意选择。

? 请输入项目介绍 taro ohos
? 请选择框架 React
? 是否需要使用 TypeScript?Yes
? 请选择 CSS 预处理器(Sass/Less/Stylus)Sass
? 请选择包管理工具 yarn
? 请选择编译工具 Vite
? 请选择模板源 Gitee(最快)
✔ 拉取远程模板仓库成功!
? 请选择模板 默认模板

等待项目创建成功,直到输出以下提示:

Done in 44.95s.
✔ 安装项目依赖成功
创建项目 taro-ohos 成功!
请进入项目目录 taro-ohos 开始工作吧!😝

四、安装鸿蒙插件

cd taro-ohos

然后使用 npm 安装:

npm i @tarojs/plugin-platform-harmony-cpp

或者使用 pnpm 安装:

pnpm i @tarojs/plugin-platform-harmony-cpp

五、修改编译配置

找到 config/index.ts 文件,在 plugin 处添加 @tarojs/plugin-platform-harmony-cpp,并在 rn 下方添加 harmony 配置:

import os from 'os'
import path from 'path'
​
const config = {// ...plugins: [['@tarojs/plugin-platform-harmony-cpp', {
​}]],harmony: {// compiler: 'vite',projectPath: path.join(os.homedir(), '/Desktop/test/tarooh'),hapName: 'entry',},// ...
}

注意:将 projectPath 设置为 DevEco 创建的鸿蒙项目目录。

六、编译鸿蒙应用

# 编译鸿蒙应用
taro build --type harmony_cpp
# 编译鸿蒙原生组件
taro build native-components --type harmony_cpp

如果需要同时编译鸿蒙应用和原生组件,可以在页面配置中添加 entryOption: false 表示该页面是组件,并通过 componentName 指定组件导出名:

export default {navigationBarTitleText: 'Hello World',
+  componentName: 'MyComponent',
+  entryOption: false,
}

Taro 会将编译好的文件输出至鸿蒙项目目录。

七、运行鸿蒙应用

1.配置应用签名

打开 File -> Project Structure...,点击 Signing Configs,点击 Sign In,登录华为账号,点击右下角 Apply,然后点击 OK,完成签名配置。

{"name": "entry","version": "1.0.0","description": "Please describe the basic information.","main": "","author": "","license": "","dependencies": {"@taro-oh/library": "file:../static/@taro-oh/library-4.1.1.har"},"devDependencies": {}
}

2.运行应用

在 DevEco 中,点击运行按钮。

八、常见问题解答(FAQ)

1.不存在编译平台 ${platform}

若运行 Taro 时出现 throw new Error('不存在编译平台 ${platform}') 错误,可能是因为 config/index.ts 文件中未添加 @tarojs/plugin-platform-harmony-cpp 插件。

2.EPERM: operation not permitted

遇到权限问题时,可执行以下命令:

mkdir -p ~/.npm-global/lib/node_modules
npm config set prefix '~/.npm-global'
​
npm install -g @tarojs/cli

九、参考资料

  • 鸿蒙 & OpenHarmony | Taro 文档

  • Taro 项目仓库

  • Taro 官方文档

  • Taro UI 项目仓库

  • Taro UI 官方文档

  • plugin-platform-harmony-cpp

  • taro-oh

十、Taro 仓库概览

以下是 Taro 的主要 NPM 包及其功能:

路径描述
@tarojs/cliCLI 工具
@tarojs/service插件化内核
@tarojs/taro-loaderWebpack loaders
@tarojs/helper工具库,主要供 CLI、编译时使用
@tarojs/runner-utils工具库,主要供小程序、H5 的编译工具使用
@tarojs/shared工具库,主要供运行时使用
@tarojs/taro暴露各端所需要的 Taro 对象
@tarojs/api和各端相关的 Taro API
babel-preset-taroBabel preset
eslint-config-taroESLint 规则
postcss-pxtransformPostCSS 插件,转换 px 为各端的自适应尺寸单位
postcss-html-transformPostCSS 插件,用于 HTML、小程序标签的类名相互转换

http://www.dtcms.com/wzjs/815209.html

相关文章:

  • 现在建设网站挣钱吗网站图片放大特效怎么做
  • 个人网站可以做论坛网络营销论文摘要
  • 网站的开发环境windows优化大师手机版
  • 大连建网站美食网页设计图
  • 哈尔滨网站设计公司地址电子商务公司网站建立
  • 网站服务器的作用和功能有哪些定制网站对公司有什么好处
  • 量子秘密网站怎么做电脑网页打不开但是可以上网
  • 哈尔滨h5建站百一度一下你就知道
  • 海南省建设厅官方网站动漫制作专业职业定位
  • 做汽车网站费用app程序
  • asp 网站图标学校资源网站建设方案
  • 开发微信公众号公司广州优化公司推广
  • 临沂国际外贸网站建设企业邮箱注册免费申请
  • 网站建设及 维护合同wordpress 优化设置
  • 网站后台如何修改标题嘉兴品牌网站
  • 什么是域名备案seo网站三要素怎么做
  • 网站seo外包免费做简单网站
  • 做 专而精 的网站私人网站服务器免费
  • 网页免费制作网站变装app制作教程
  • 中国建设银行网站济南网点网站建设的原则
  • 网站开发基本流程图青州网站设计
  • 如何开展外贸网络营销苏州做网站优化的公司
  • 建材企业网站营销怎么做宁波网站建设设计
  • sharepoint做网站河南网站优化要多少钱
  • 中国建设银行官方网站诚聘英才频道静态网站开发用到的技术
  • 浙江平湖建设局网站html 网站
  • 网络网站制作技巧网站建设外包工作
  • 怎么做中英文双语网站html5手机网站分辩率
  • 访问不了服务器网站吗临湘网站建设
  • 单位的网站怎样设计才美观《网站建设与管理》方案