JS引入import deviceInfo from '@ohos.deviceInfo'失败

如题,我创建了JSUI项目,在index.js中加入了import deviceInfo from '@ohos.deviceInfo',然后运行项目,运行失败,以下是错误信息:

Module name:com.ly.jstext01

Version:1.0.0

Pid:25354

Uid:11526

Reason:JS framework load js bundle failed

Lifetime: 0.000000s

Ability: com.ly.jstext01.MainAbility

page: pages/index/index.js

Js-Engine: v8

Stacktrace: ReferenceError: requireNapi is not defined

    at requireModule (eval at Yr (<embedded>:5:265), <anonymous>:418:3)

    at ./lib/script.js!./node_modules/babel-loader/lib/index.js?presets[]=E:\HarmonyOS sdk\js\2.2.0.3\build-tools\ace-loader\node_modules\@babel\preset-env&plugins[]=E:\HarmonyOS sdk\js\2.2.0.3\build-tools\ace-loader\node_modules\@babel\plugin-transform-modules-commonjs&comments=false!./lib/resource-reference-script.js!../../../../../HarmonyWorkspace/HarmonyWorkspace/jstext01/entry/src/main/js/default/pages/index/index.js.module.exports (eval at Yr (<embedded>:5:265), <anonymous>:275:36)

    at eval (eval at Yr (<embedded>:5:265), <anonymous>:108:1)

    at If (<embedded>:7:17075)

    at a (<embedded>:4:30133)

    at Object.../../../../../HarmonyWorkspace/HarmonyWorkspace/jstext01/entry/src/main/js/default/pages/index/index.hml?entry (eval at Yr (<embedded>:5:265), <anonymous>:106:1)

    a

鸿蒙
HarmonyOS
JavaScript
2021-11-25 13:29:45
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Wandaer

根据文档设备管理章节:https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-apis-device-info-0000001169221192

从 API Version 6 开始支持。建议您先检查您的API版本信息,如果不是API  Version 6,请更新到API  Version 6。

分享
微博
QQ
微信
回复
2021-11-25 16:04:27
相关问题
如何在js文件中引入自定义js文件
1336浏览 • 1回复 待解决
Harmonyos js fetch请求失败
1385浏览 • 2回复 待解决
js sdk6 storage set失败
920浏览 • 1回复 待解决
import Sample 里异常显示
1096浏览 • 1回复 待解决
安装开发者工具安装js依赖失败
2790浏览 • 1回复 待解决
DevEco Studio开发如何引入.so库
1972浏览 • 1回复 待解决
Hi3516按照官方文档无法进入ohos shell
1283浏览 • 1回复 待解决
hi3861能怎么启动OHOS的shell呢
5049浏览 • 2回复 待解决
鸿蒙项目内嵌apk失败请教
2144浏览 • 2回复 待解决