IT评测·应用市场-qidao123.com技术社区

标题: 鸿蒙NEXT版 Project sync failed.Basic functionality(e.g. editing, debug [打印本页]

作者: 花瓣小跑    时间: 2025-1-10 23:00
标题: 鸿蒙NEXT版 Project sync failed.Basic functionality(e.g. editing, debug
我用的是DevEco Studio NEXT Beta1(5.0.3.814)版本2024/9/27发布的

报错过程和内容

在刚安装好DevEco Studio中创建一个普通的的项目还没写代码就出现了以下的环境
编辑区出现蓝条文字,表现Project sync failed.Basic functionality(e.g. editing, debugging) will not work properly

项目创建编译过程中表现npm ERR

点击Previewer预览器时
PreviewerLog表现:
Only files in a module can be previewed.

解决方法

我有按照过一些帖子的内容区做过什么Build -> Clean Project 或者 Build -> ReBuild Project 的方法 但是一点用都没有,还是表现蓝条中的内容,还是表现Only files in a module can be previewed.
在网上找了半天解决方案没用之后,决定本身找方案,我就不停对着npm ERR那几行不停看,我就寻思我 他的报错是在
Installing pnpm@8.13.1…之后的。

我就想我本身装的node-14版本也设置好了,不可能会下载失败啊。
然后我就去鸿蒙官网看了一下,然后看到了这个,意思就是安装DevEco Studio的时间他就就在你电脑上自带了NodeJS,说白了他根本就没用我们电脑已经设置好的Node,他用的是独立本身带的NodeJS。然后我就在想,是不是他必要管理员权限才能通过,究竟第一次装NodeJS的时间就用到管理员权限才能下载安装类库。

于是我改用右键以管理员身份运行一遍,这次竟然没问题了,而且功能全都恢复正常了。预览器也都能用了。

虽然问题解决了,但是我就在想为啥要管理员身份,普通的双击启动不可吗,于是我又用VMware虚拟机创建了一个全新什么都是默认设置的Win10系统。
经过测试
假如你的电脑没装过NodeJS第一次可以不用管理员身份就能正常启动
假如装过首次则必要右键以管理员身份运行启动。对只是首次,创建第二个项目的时间就用不到了,假如各人比力讨厌每次右键管理员身份启动。可以按照以下设置:
右键DevEco Studio -> 属性 -> 兼容性 ->以管理员身份运行此步伐打上☑️->确认。以后每次双击启动都是以管理员身份启动了

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/) Powered by Discuz! X3.4