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

科技公司网站设计风格wordpress文章的表是什么

科技公司网站设计风格,wordpress文章的表是什么,建设工程合同包括三种,微信网站打不开目录 1 -> HAP/HSP运行时获取编译构建参数 1.1 -> 生成BuildProfile类文件 1.2 -> 在代码中获取构建参数 1.3 -> 默认参数 1.4 -> 自定义参数 2 -> HAR运行时获取编译构建参数 2.1 -> 生成BuildProfile类文件 2.2 -> 在代码中获取构建参数 2.…

目录

1 -> HAP/HSP运行时获取编译构建参数

1.1 -> 生成BuildProfile类文件

1.2 -> 在代码中获取构建参数

1.3 -> 默认参数

1.4 -> 自定义参数

2 -> HAR运行时获取编译构建参数

2.1 -> 生成BuildProfile类文件

2.2 -> 在代码中获取构建参数

2.3 -> 默认参数

2.4 -> 自定义参数

3 -> 工程级配置自定义构建参数


1 -> HAP/HSP运行时获取编译构建参数

1.1 -> 生成BuildProfile类文件

当前有以下几种方式可以生成BuildProfile类文件:

  • 选中需要编译的模块,在菜单栏选择“Build > Generate Build Profile ${moduleName}”。
  • 在菜单栏选择“Build > Build Hap(s)/APP(s) > Build Hap(s)”或“Build > Build Hap(s)/APP(s) > Build APP(s)”。
  • 在Terminal中执行如下命令:
hvigorw GenerateBuildProfile

执行完上述操作后,将在“${moduleName} / build / ${productName} / generated / profile / ${targetName} ”目录下生成BuildProfile.ets文件。示例如下所示:

1.2 -> 在代码中获取构建参数

生成BuildProfile类文件后,在代码中可以通过如下方式引入该文件,其中packageName是模块级oh-package.json5文件中name字段对应的值。

import BuildProfile from '${packageName}/BuildProfile';

说明

在HSP中使用import BuildProfile from 'BuildProfile'在跨包集成HSP的时候可能会产生编译错误,推荐使用import BuildProfile from '${packageName}/BuildProfile'。

通过如下方式获取到构建参数:

@State message: string = BuildProfile.BUNDLE_NAME;

1.3 -> 默认参数

生成BuildProfile类文件时,Hvigor会根据当前工程构建的配置信息生成一部分默认参数,开发者可以在代码中直接使用。

表1 默认参数说明
参数名类型说明
BUNDLE_NAMEstring应用的Bundle名称。
BUNDLE_TYPEstring应用的Bundle类型。
VERSION_CODEnumber应用的版本号。
VERSION_NAMEstring应用版本号的文字描述。
TARGET_NAMEstringTarget名称。
PRODUCT_NAMEstringProduct名称。
BUILD_MODE_NAMEstring编译模式。
DEBUGboolean应用是否可调试。

1.4 -> 自定义参数

可以在模块级的build-profile.json5文件中增加自定义参数,在生成BuildProfile类文件后,在代码中使用自定义参数。

自定义参数可以在buildOption、buildOptionSet、targets节点下的arkOptions子节点中通过增加buildProfileFields字段实现,自定义参数通过key-value键值对的方式配置,其中value取值仅支持number、string、boolean类型。

配置示例如下所示:

{"apiType": "stageMode","buildOption": {"arkOptions": {"buildProfileFields": {"data": "Data",}}},"buildOptionSet": [{"name": "release","arkOptions": {"buildProfileFields": {"buildOptionSetData": "BuildOptionSetDataRelease","data": "DataRelease"}}},{"name": "debug","arkOptions": {"buildProfileFields": {"buildOptionSetData": "BuildOptionSetDataDebug","data": "DataDebug"}}}],"targets": [{"name": "default","config": {"buildOption": {"arkOptions": {"buildProfileFields": {"targetData": "TargetData","data": "DataTargetDefault"}}}}},{"name": "default1","config": {"buildOption": {"arkOptions": {"buildProfileFields": {"targetData": "TargetData1","data": "DataTargetDefault1"}}}}},{"name": "ohosTest",}]
}

2 -> HAR运行时获取编译构建参数

2.1 -> 生成BuildProfile类文件

当前有以下几种方式可以生成BuildProfile类文件:

  • 选中需要编译的模块,在菜单栏选择“Build > Generate Build Profile ${moduleName}”。
  • 选中需要编译的模块,在菜单栏选择“Build > Make Module ${moduleName}”。
  • 在Terminal中执行如下命令:
hvigorw GenerateBuildProfile

执行完上述操作后,将在模块根目录下生成BuildProfile.ets文件(该文件可放置在.gitignore文件中进行忽略)。示例如下所示:

2.2 -> 在代码中获取构建参数

生成BuildProfile类文件后,在代码中可以通过相对路径引入该文件,如在HAR模块的Index.ets文件中使用该文件:

import BuildProfile from './BuildProfile';

通过如下方式获取到构建参数:

const HAR_VERSION: string = BuildProfile.HAR_VERSION;

2.3 -> 默认参数

生成BuildProfile类文件时,Hvigor会根据当前工程构建的配置信息生成一部分默认参数,开发者可以在代码中直接使用。

表2 默认参数说明
参数名类型说明
HAR_VERSIONstringHAR版本号。
BUILD_MODE_NAMEstring编译模式。
DEBUGboolean应用是否可调试。
TARGET_NAMEstring目标名称。

2.4 -> 自定义参数

可以在模块级的build-profile.json5文件中增加自定义参数,在生成BuildProfile类文件后,在代码中使用自定义参数。

自定义参数可以在buildOption、buildOptionSet节点下的arkOptions子节点中通过增加buildProfileFields字段实现,自定义参数通过key-value键值对的方式配置,其中value取值仅支持number、string、boolean类型。

配置示例如下所示:

{"apiType": "stageMode","buildOption": {"arkOptions": {"buildProfileFields": {"data": "Data",}}},"buildOptionSet": [{"name": "release","arkOptions": {"buildProfileFields": {"buildOptionSetData": "BuildOptionSetDataRelease","data": "DataRelease"}}},{"name": "debug","arkOptions": {"buildProfileFields": {"buildOptionSetData": "BuildOptionSetDataDebug","data": "DataDebug"}}}],"targets": [{"name": "default",}]
}

3 -> 工程级配置自定义构建参数

可以在工程级的build-profile.json5文件中增加自定义参数,该自定义参数会生成到所有模块的BuildProfile类文件,在代码中使用自定义参数。

自定义参数可以在工程级products、buildModeSet中的buildOption节点下的arkOptions子节点中通过增加buildProfileFields字段实现,自定义参数通过key-value键值对的方式配置,其中value取值仅支持number、string、boolean类型。

配置示例如下所示:

{"app": {"signingConfigs": [],"products": [{"name": "default","signingConfig": "default","compatibleSdkVersion": "5.0.2(14)","runtimeOS": "HarmonyOS","buildOption": {"arkOptions": {"buildProfileFields": {"productValue": "defaultValue"}}}}],"buildModeSet": [{"name": "debug","buildOption": {"arkOptions": {"buildProfileFields": {"productBuildModeValue": "debugValue"}}}},{"name": "release"}]},"modules": [{"name": "entry","srcPath": "./entry","targets": [{"name": "default","applyToProducts": ["default"]}]}]
}

感谢各位大佬支持!!!

互三啦!!!

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

相关文章:

  • 美容院网站模板网站的图片大小规定
  • 公司建设一个网站需要多少钱wordpress 去掉w
  • 技术支持上海网站建设html5网站导航
  • 哈尔滨做网站seo的徐州网络科技有限公司
  • 上海做网站费用net网站开发
  • 百度商标查询电影新网站如何做seo优化
  • 网站的注册和登录界面怎么做建设网站的命令
  • 电子商务网站建设期末考试流量精灵网页版
  • 珠海建设信息网站哪里有南宁网站建设
  • 专业行业网站建设注册网站发财的富豪
  • 石家庄哪里做网站h5免费制作软件
  • 正能量网站入口不用下载有哪些做网站的
  • 国色天香站长工具wordpress 个人简介 换行
  • 做婚恋网站的翻译好吗游戏网站平台怎么做
  • 济南免费网站制作乐清网站制作公司哪家好
  • 建设标准信息网站景区网站建设的意义
  • 哪个小说网站版权做的好处毕业设计代做的网站好
  • 深圳网站设计收费标准南京市招办南京网站设计
  • 物流网站查询建网站买什么主机
  • 洛阳网站建设哪家专业徐州市工程招标网
  • 国际学校网站建设网络培训内容
  • 健康咨询类网站模板北京互联网网站建设价格
  • 做一个网站难不难专业苏州网站建设
  • 只放一个图片做网站做网站电话说辞
  • 夏津网站建设价格网站安全建设策划书
  • 云主机如何做网站企业网站建设分为那几个阶段
  • 自己做免流网站住房与建设注册中心网站
  • 建设部网站注册师ui设计交付物都包含哪些
  • 做网站用的什么服务器什么是网页版登录
  • 上饶市网站建设公司wordpress 首页显示分类