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

php网站开发方案哪里有网站开发定制

php网站开发方案,哪里有网站开发定制,如何查看网站用什么代码做的,电子商务网站建设与管理实训心得在进行应用/服务的编译构建前#xff0c;需要对工程和编译构建的Module进行设置。API Version 9、API Version 8与API Version 4~7的构建体系不同#xff0c;因此在设置编译构建信息时也存在差异#xff1a; API Version 9#xff1a;需要对构建配置文件、构建脚本、应用依…在进行应用/服务的编译构建前需要对工程和编译构建的Module进行设置。API Version 9、API Version 8与API Version 4~7的构建体系不同因此在设置编译构建信息时也存在差异 API Version 9需要对构建配置文件、构建脚本、应用依赖的共享包等信息进行设置。build-profile.json5应用/服务构建配置文件。hvigorfile.ts自定义编译构建脚本。oh-package.json5应用的三方包依赖支持共享包的依赖。API Version 8需要对构建配置文件、构建脚本、应用依赖的npm包等信息进行设置。build-profile.json5HarmonyOS应用/服务构建配置文件。hvigorfile.ts自定义编译构建脚本。package.json应用的三方包依赖支持HAR遵循npm标准规范和npm包的依赖。API Version 4~7需要通过build.gradle来对工程编译构建参数进行设置。 build-profile.json5API Version 8~9 工程级build-profile.json5 工程级build-profile.json5的示例如下所示 {app: { //工程的签名信息可包含多个签名信息signingConfigs: [ {name: default, //标识签名方案的名称type: HarmonyOS, //标识HarmonyOS应用//该方案的签名材料material: { certpath: D:\\SigningConfig\\debug_hos.cer, //调试或发布证书文件格式为.cerstorePassword: ******, //密钥库密码以密文形式呈现keyAlias: debugKey, //密钥别名信息keyPassword: ******, //密钥密码以密文形式呈现profile: D:\\SigningConfig\\debug_hos.p7b, //调试或发布证书Profile文件格式为.p7bsignAlg: SHA256withECDSA, //密钥库signAlg参数storeFile: D:\\SigningConfig\\debug_hos.p12 //密钥库文件格式为.p12}}],compileSdkVersion: 9, //指定HarmonyOS应用/服务编译时的SDK版本compatibleSdkVersion: 9, //指定HarmonyOS应用/服务兼容的最低SDK版本//定义构建的产品品类如通用默认版、付费版、免费版等products: [ {name: default, //定义产品的名称支持定制多product目标产物具体请参考定制多目标构建产物signingConfig: default, //指定当前产品品类对应的签名信息签名信息需要在signingConfigs中进行定义}]},modules: [{name: entry, //模块名称srcPath: ./entry, //标明模块根目录相对工程根目录的相对路径targets: [ //定义构建的APP产物由product和各模块定义的targets共同定义{name: default, //target名称由各个模块的build-profile.json5中的targets字段定义applyToProducts: [ default //表示将该模块下的“default” Target打包到“default” Product中]}]}] }模块级build-profile.json5 模块级build-profile.json5的示例如下所示 {apiType: faMode, //API类型支持FA和Stage模型showInServiceCenter: true, //是否在服务中心展示buildOption: {//配置筛选har依赖.so资源文件的过滤规则napiLibFilterOption: {//按照.so文件的优先级顺序打包最高优先级的.so文件pickFirsts: [**/1.so],//按照.so文件的优先级顺序打包最低优先级的.so 文件pickLasts: [**/2.so],//排除的.so文件excludes: [**/3.so],//允许当.so重名冲突时使用高优先级的.so文件覆盖低优先级的.so文件enableOverride: true},//cpp相关编译配置externalNativeOptions: {path: ./src/main/cpp/CMakeLists.txt, //CMake配置文件提供CMake构建脚本arguments: , //传递给CMake的可选编译参数abiFilters: [ //用于设置本机的ABI编译环境armeabi-v7a,arm64-v8a],cppFlags: //设置C编译器的可选参数},},targets: [ //定义的Target开发者可以定制不同的Target具体请参考定制多目标构建产物{name: default,runtimeOS: HarmonyOS,},{name: ohosTest,} ] }oh-package.json5API Version 9 应用/服务支持通过ohpm来安装、共享、分发代码管理项目的依赖关系。oh-package.json5格式遵循标准的ohpm规范。 工程级oh-package.json5 工程级oh-package.json5的示例如下所示 {name: myapplication,version: 1.0.0,description: Please describe the basic information.,main: ,author: ,license: ,dependencies: {},devDependencies: {ohos/hypium: 1.0.6} }模块级oh-package.json5 模块级oh-package.json5的示例如下所示 {name: entry,version: 1.0.0,description: Please describe the basic information.,main: index.ets,author: ,license: ,dependencies: {}, }package.jsonAPI Version 8 应用/服务支持通过npm来安装、共享、分发代码管理项目的依赖关系。HarmonyOS npm规范是在标准npm规范的基础上增加了对HarmonyOS平台的拓展。因此package.json格式遵循标准的npm规范具体可查阅npm官方文档接下来主要介绍HarmonyOS npm部分的规范。 工程级package.json 工程级package.json的示例如下所示 {name: myapplication,version: 1.0.0,ohos: {org: huawei,buildTool: hvigor,directoryLevel: project},description: example description,repository: {},license: ISC,dependencies: {ohos/hypium: 1.0.5,ohos/hvigor: 1.4.0,ohos/hvigor-ohos-plugin: 1.4.0} }HarmonyOS npm相关字段说明如下其余字段遵循package.json标准规范。 ohos闭包HarmonyOS应用/服务的扩展字段表示在npm标准规范的基础上叠加了HarmonyOS npm的内容。org标识HarmonyOS npm包的维护主体。buildTool标识HarmonyOS npm包的构建工具是hvigor。directoryLevel标识HarmonyOS npm包是工程的依赖。dependencies闭包设置工程依赖的npm包及版本在遵循npm原生的基础上可以添加ohos相关的依赖如构建插件HarmonyOS npm三方共享包等。 模块级package.json 模块级package.json的示例如下所示 {license: ISC,devDependencies: {types/libentry.so: file:./src/main/cpp/types/libentry},name: entry,ohos: {org: huawei,directoryLevel: module,buildTool: hvigor},description: example description,repository: {},version: 1.0.0,dependencies: {} }关于HarmonyOS npm包的相关字段说明如下其余字段遵循package.json标准规范。 ohos闭包HarmonyOS应用/服务的扩展字段表示在npm标准规范的基础上叠加了HarmonyOS npm的内容。org标识HarmonyOS npm包的维护主体。directoryLevel标识HarmonyOS npm包是模块级的依赖。buildTool标识HarmonyOS npm包的构建工具是hvigor。dependencies闭包设置模块依赖的npm包及版本在遵循npm原生的基础上可以添加ohos相关的依赖如HarmonyOS npm三方共享包等。 build.gradleAPI Version 4至7 工程级build.gradle 工程级build.gradle的示例如下所示 apply plugin: com.huawei.ohos.app ohos {compileSdkVersion 7signingConfigs {debug {storeFile file(D:\\Sdk\\storeFile) //本地keystorestorePassword storePassword //生成本地keystore时的storePassword参数keyAlias keyAlias //生成本地keystore时的alias参数keyPassword keyPassword //keyPassword参数,pkcs12格式的keystore采用生成本地keystore时的keyPassword参数signAlg SHA256withECDSA //生成本地keystore时的signAlg参数profile file(D:\\Sdk\\profile) //导入调试/发布profilecertpath file(D:\\Sdk\\certpath) //导入调试/发布证书}} }buildscript {repositories {maven {url https://repo.huaweicloud.com/repository/maven/}maven {url https://developer.huawei.com/repo/}}dependencies {classpath com.huawei.ohos:hap:3.1.2.0classpath com.huawei.ohos:decctest:1.2.7.19} }allprojects {repositories {maven {url https://repo.huaweicloud.com/repository/maven/ //allowInsecureProtocol true //若maven仓是http协议地址则需要添加该字段表示允许使用非安全协议的http仓}maven {url https://developer.huawei.com/repo/}} }关于工程级build.gradle各字段说明如下 apply plugin在工程级Gradle中引入打包app的插件不需要修改。ohos闭包工程配置包括如下配置项compileSdkVersion应用/服务编译构建的目标SDK版本。signingConfigs应用/服务的签名信息包括调试签名信息或发布签名信息。buildscript闭包工程编译构建所需要的依赖包括Maven仓地址和依赖的插件版本例如HarmonyOS编译构建插件和DECC测试插件。allprojects闭包工程自身所需要的依赖比如引用第三方库的Maven仓库和依赖包。 模块级build.gradle 模块级build.gradle的示例如下所示 apply plugin: com.huawei.ohos.hap //打包hap插件将entry/feature模块打包为hap的插件 //apply plugin: com.huawei.ohos.library //打包har插件将HarmonyOS Library模块打包为har的插件 //apply plugin: java-library //打包jar插件将Java Library模块打包为jar的插件 apply plugin: com.huawei.ohos.decctest //decctest测试框架插件 ohos {compileSdkVersion 7defaultConfig {compatibleSdkVersion 4}showInServiceCenter truebuildTypes {release {proguardOpt { proguardEnabled true //开启代码混淆功能 rulesFiles proguard-rules.pro // 配置混淆规则文件相对路径 consumerRulesFiles consumer-rules.pro // 配置打包混淆规则文件相对路径仅在HarmonyOS Library模块中配置}}}packageOptions { exclude **/*.proto} //entryModules entry // 该Feature模块关联的Entry模块// C工程编译构建代码设置externalNativeBuild {path src/main/cpp/CMakeLists.txt //CMake配置入口提供CMake构建脚本的相对路径arguments // 传递给CMake的可选编译参数abiFilters arm64-v8a // 用于设置本机的ABI编译环境cppFlags // 设置C编译器的可选参数}mergeJsSrc truecompileOptions {annotationEnabled true} } dependencies { //entryImplementation project(:entry) //依赖的entry模块名称implementation fileTree(dir: libs, include: [*.jar, *.har])testImplementation junit:junit:4.13.1ohosTestImplementation com.huawei.ohos.testkit:runner:2.0.0.200 } decc {supportType [html, xml] }关于模块级build.gradle各字段说明如下 apply plugin在模块级build.gradle中引入打包hap、har、Jar以及decctest的插件。ohos闭包模块配置包括如下配置项compileSdkVersion指定HarmonyOS应用/服务编译时的SDK版本。compatibleSdkVersion指定HarmonyOS应用/服务兼容的最低SDK版本。showInServiceCenter是否在服务中心展示在创建工程时选择了“Show in service center”选项会生成该字段。buildTypes配置build类型以及每种类型构建打包的签名、压缩、混淆的配置。externalNativeBuildC/C编译构建代码设置项。entryModules该Feature模块关联的Entry模块仅Feature模块存在该字段。packageOptions将entry/feature模块打包为hap时排除不需要打包到HAP中的文件。mergeJsSrc跨设备的应用/服务编译构建是否需要合并JS代码。Wearable和Lite Wearable共用一个工程如下图所示当进行编译构建时将wearable/liteWearable目录下的JS文件与pages目录Wearable和Lite Wearable共用的源码下的JS文件进行合并打包。 annotationEnabled支持数据库注释。dependencies闭包该模块所需的依赖项。作为一名合格一线开发程序员大家心里肯定会有很多疑问鸿蒙系统这么强大~~ 为了能够让大家跟上互联网时代的技术迭代在这里跟大家分享一下我自己近期学习心得以及参考网上资料整理出的一份最新版的鸿蒙学习提升资料有需要的小伙伴自行领取限时开源先到先得~~~~ 领取以下高清学习路线原图请点击→《鸿蒙全套学习指南》纯血鸿蒙HarmonyOS基础技能学习路线图 领取以上完整高清学习路线图请点击→《鸿蒙基础入门学习指南》小编自己整理的部分学习资料包含有高清视频、开发文档、电子书籍等 以上分享的学习路线都适合哪些人跟着学习 -应届生/计算机专业 通过学习鸿蒙新兴技术入行互联网未来高起点就业。-0基础转行 提前布局新方向抓住风口自我提升获得更多就业机会。-技术提升/进阶跳槽 发展瓶颈期提升职场竞争力快速掌握鸿蒙技术享受蓝海红利。 总结 如果你觉得这篇内容对你有帮助我想麻烦大家动动小手给我点赞转发有你们的 『点赞和评论』才是我创造的动力。 关注我同时可以期待后续文章ing不定期分享原创知识。 想要获取更多完整鸿蒙最新VIP学习资料请点击→《鸿蒙 (Harmony OS)开发学习手册》
文章转载自:
http://www.morning.fzwf.cn.gov.cn.fzwf.cn
http://www.morning.kgltb.cn.gov.cn.kgltb.cn
http://www.morning.ymhzd.cn.gov.cn.ymhzd.cn
http://www.morning.hmjasw.com.gov.cn.hmjasw.com
http://www.morning.zknxh.cn.gov.cn.zknxh.cn
http://www.morning.rnzjc.cn.gov.cn.rnzjc.cn
http://www.morning.dfhkh.cn.gov.cn.dfhkh.cn
http://www.morning.bwfsn.cn.gov.cn.bwfsn.cn
http://www.morning.mhwtq.cn.gov.cn.mhwtq.cn
http://www.morning.nfccq.cn.gov.cn.nfccq.cn
http://www.morning.jfjbl.cn.gov.cn.jfjbl.cn
http://www.morning.cpgdy.cn.gov.cn.cpgdy.cn
http://www.morning.hxlpm.cn.gov.cn.hxlpm.cn
http://www.morning.kpzbf.cn.gov.cn.kpzbf.cn
http://www.morning.ycmpk.cn.gov.cn.ycmpk.cn
http://www.morning.rnhh.cn.gov.cn.rnhh.cn
http://www.morning.dtnyl.cn.gov.cn.dtnyl.cn
http://www.morning.hytr.cn.gov.cn.hytr.cn
http://www.morning.xtqr.cn.gov.cn.xtqr.cn
http://www.morning.fldsb.cn.gov.cn.fldsb.cn
http://www.morning.jcfqg.cn.gov.cn.jcfqg.cn
http://www.morning.rmkyb.cn.gov.cn.rmkyb.cn
http://www.morning.sfwd.cn.gov.cn.sfwd.cn
http://www.morning.yslfn.cn.gov.cn.yslfn.cn
http://www.morning.tnzwm.cn.gov.cn.tnzwm.cn
http://www.morning.sgnjg.cn.gov.cn.sgnjg.cn
http://www.morning.wqpb.cn.gov.cn.wqpb.cn
http://www.morning.krlsz.cn.gov.cn.krlsz.cn
http://www.morning.drtgt.cn.gov.cn.drtgt.cn
http://www.morning.0small.cn.gov.cn.0small.cn
http://www.morning.qbkw.cn.gov.cn.qbkw.cn
http://www.morning.gzzncl.cn.gov.cn.gzzncl.cn
http://www.morning.lxhgj.cn.gov.cn.lxhgj.cn
http://www.morning.qqbw.cn.gov.cn.qqbw.cn
http://www.morning.fkffr.cn.gov.cn.fkffr.cn
http://www.morning.qztsq.cn.gov.cn.qztsq.cn
http://www.morning.jcyyh.cn.gov.cn.jcyyh.cn
http://www.morning.ljbpk.cn.gov.cn.ljbpk.cn
http://www.morning.gxtbn.cn.gov.cn.gxtbn.cn
http://www.morning.zqzhd.cn.gov.cn.zqzhd.cn
http://www.morning.ghwdm.cn.gov.cn.ghwdm.cn
http://www.morning.ngmjn.cn.gov.cn.ngmjn.cn
http://www.morning.prlgn.cn.gov.cn.prlgn.cn
http://www.morning.tbjb.cn.gov.cn.tbjb.cn
http://www.morning.gwdkg.cn.gov.cn.gwdkg.cn
http://www.morning.rlxg.cn.gov.cn.rlxg.cn
http://www.morning.wwsgl.com.gov.cn.wwsgl.com
http://www.morning.qgtbx.cn.gov.cn.qgtbx.cn
http://www.morning.jkmjm.cn.gov.cn.jkmjm.cn
http://www.morning.lwtfr.cn.gov.cn.lwtfr.cn
http://www.morning.rdbj.cn.gov.cn.rdbj.cn
http://www.morning.hjjkz.cn.gov.cn.hjjkz.cn
http://www.morning.bmncq.cn.gov.cn.bmncq.cn
http://www.morning.prmbb.cn.gov.cn.prmbb.cn
http://www.morning.xdjsx.cn.gov.cn.xdjsx.cn
http://www.morning.bpknt.cn.gov.cn.bpknt.cn
http://www.morning.cknws.cn.gov.cn.cknws.cn
http://www.morning.lkbyj.cn.gov.cn.lkbyj.cn
http://www.morning.glxmf.cn.gov.cn.glxmf.cn
http://www.morning.rntyn.cn.gov.cn.rntyn.cn
http://www.morning.jnptt.cn.gov.cn.jnptt.cn
http://www.morning.nnpfz.cn.gov.cn.nnpfz.cn
http://www.morning.xdjsx.cn.gov.cn.xdjsx.cn
http://www.morning.qhjkz.cn.gov.cn.qhjkz.cn
http://www.morning.kwksj.cn.gov.cn.kwksj.cn
http://www.morning.xrmwc.cn.gov.cn.xrmwc.cn
http://www.morning.ngznq.cn.gov.cn.ngznq.cn
http://www.morning.zbgqt.cn.gov.cn.zbgqt.cn
http://www.morning.kbqqn.cn.gov.cn.kbqqn.cn
http://www.morning.kwnnx.cn.gov.cn.kwnnx.cn
http://www.morning.tnktt.cn.gov.cn.tnktt.cn
http://www.morning.czcbl.cn.gov.cn.czcbl.cn
http://www.morning.mttck.cn.gov.cn.mttck.cn
http://www.morning.khcpx.cn.gov.cn.khcpx.cn
http://www.morning.rhjsx.cn.gov.cn.rhjsx.cn
http://www.morning.gsrh.cn.gov.cn.gsrh.cn
http://www.morning.ghccq.cn.gov.cn.ghccq.cn
http://www.morning.zcnwg.cn.gov.cn.zcnwg.cn
http://www.morning.hrqfl.cn.gov.cn.hrqfl.cn
http://www.morning.hqbk.cn.gov.cn.hqbk.cn
http://www.tj-hxxt.cn/news/246947.html

相关文章:

  • 江苏省常州建设高等职业技术学校网站暴雪王
  • 设计的素材网站有哪些视频教育网站开发
  • 网站 备份 还原专业的网站建设找聚爱
  • 福建省住房和城乡建设网站律师建网站
  • 建设网站的书籍自己做的网站打不开怎么回事
  • 网站网页设计在哪找买一个商标大概要多少钱
  • 医院网站网站建设分金手指排名十三
  • 做网站能赚多少钱群晖nas可以做网站
  • php网站建设一流程免费制作app平台
  • 网站开发 协作平台wordpress付费汉化主题
  • 建设视频网站流量电商怎么做营销推广天气预报
  • 注册公司去哪个网站免费手机网页网站
  • 无锡宜兴网站建设网站互动优化
  • 网站底部关键词指向邢台房产网
  • 药品网站建设郑州小学班级网站建设
  • 关键词分为哪几类蚁百杭州网站seo优化
  • 河北省电力建设第一工程公司网站大余网站
  • metro风格网站移动官网网站建设
  • 加强政务公开网站建设室内在线设计网站
  • wordpress not found济南seo网站关键词排名
  • 网站忘记密码功能手机制作视频的软件app免费
  • 网站服务内容有哪些个人备案的网站可以卖东西么
  • 做高考题的网站湖南做网站 找磐石网络一流
  • 西宁好的网站建设vi品牌设计
  • 网站建设应当注意网络工程师考几科
  • 山东专业网站开发公司网页界面设计主要内容有哪些
  • 做摘抄的网站wordpress功能模块
  • 威海建设局官方网站php网站后台反应慢怎么解决
  • 微网站建设制作建立一个网站怎样赚钱
  • 51网站统计宝安建网站