赞
踩
安装的3.0跑不起code-labs里的project,发现要3.1及以上版本才可以,但是3.1版本里面配置ohpm一直有问题。
而且也要3.1的版本打包成hap,才能在我现在需要完成的任务的平台里跑起来。
配置ohpm的时候一直出问题,在initializing的时候报错。点击init.bat一闪而过,要么就是啥输出也没有,怀疑根本跑不起。可能是node之前安装过不合适的版本吧,我也不太清楚。
开发社区也看了。路径没有中文也没有不合适的字符。在cmd里运行node -v和npm -v版本也是符合的。clean也clean了。也下载了commandline那个压缩包尝试自己安装ohpm。都不行,所以真的很头痛。
我只好换了个之前没有安装node和npm的电脑重新安装,就可以了。哎,我服了。其它的解决办法我不知道了。
create的时候给出的模板那些跑不起来,需要把文件复制粘贴到对应路径,才能跑。
参考:鸿蒙开发出现ohpm ERROR: Install failed ENOENT: no such file or directory, stat…@ohos\hypium
使用router模块相关API来实现,使用要先导入该模块。
import router from '@ohos.router';
然后调用router.replace()
等等。
src/main/resources/base/profile/main_pages.json
保存了 page 的路径信息。比如我这里有 mainpage.ets
和 page.ets
两个页面,这两个页面我要实现相互能够跳转。所以这两个文件的路径都需要配置在这里告诉它,不然跳转不了。
{
"src": [
"pages/mainpage",
"pages/page"
]
}
与 3.0 不一样的是,3.1 的 release 版本没有看到 config.json
了,如果在 3.0 里运行的话需要修改 src/main/config.json
中的 pages,把增加的 pages 填上,不然会报错,但我看到3.1里面好像没有这个config.json
,所以应该不用管这部分。
"pages": [
"pages/mainpage",
"pages/page"
],
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。