DevEcoStudio安装与使用

1. DevEcoStudio安装

安装的3.0跑不起code-labs里的project,发现要3.1及以上版本才可以,但是3.1版本里面配置ohpm一直有问题。
而且也要3.1的版本打包成hap,才能在我现在需要完成的任务的平台里跑起来。

ohpm

配置ohpm的时候一直出问题,在initializing的时候报错。点击init.bat一闪而过,要么就是啥输出也没有,怀疑根本跑不起。可能是node之前安装过不合适的版本吧,我也不太清楚。

开发社区也看了。路径没有中文也没有不合适的字符。在cmd里运行node -v和npm -v版本也是符合的。clean也clean了。也下载了commandline那个压缩包尝试自己安装ohpm。都不行,所以真的很头痛。

我只好换了个之前没有安装node和npm的电脑重新安装,就可以了。哎,我服了。其它的解决办法我不知道了。

2. DevEcoStudio使用

2.1 空模板跑不起

create的时候给出的模板那些跑不起来,需要把文件复制粘贴到对应路径,才能跑。
参考:鸿蒙开发出现ohpm ERROR: Install failed ENOENT: no such file or directory, stat…@ohos\hypium

2.2 页面路由 router

导入router模块

使用router模块相关API来实现,使用要先导入该模块。

import router from '@ohos.router';

然后调用router.replace()等等。

修改main_pages.json

src/main/resources/base/profile/main_pages.json 保存了 page 的路径信息。比如我这里有 mainpage.etspage.ets 两个页面,这两个页面我要实现相互能够跳转。所以这两个文件的路径都需要配置在这里告诉它,不然跳转不了。

{
  "src": [
    "pages/mainpage",
    "pages/page"
  ]
}

DevEcoStudio3.1release版本没有看到config.json

与 3.0 不一样的是,3.1 的 release 版本没有看到 config.json 了,如果在 3.0 里运行的话需要修改 src/main/config.json 中的 pages,把增加的 pages 填上,不然会报错,但我看到3.1里面好像没有这个config.json,所以应该不用管这部分。

"pages": [
  "pages/mainpage",
  "pages/page"
],
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值