因为鸿蒙系统手机版要发布了,就想学一学,正好自己也是做java的。
因为编译器比较推荐html+js+css这种方式 ,我就想试试,但是java和native的sdk下载都没问题,只有js的sdk下载出了问题,会报个修改时间失败,然后npm执行install失败。
这其实是node的问题,dev下载后自己带了个node,解决的办法是,上官网下载个node,然后用这个node和npm。
node安装的时候,安装工具自己会配置环境变量,这就省麻烦不用自己配置了,只要在cmd中输入
node -v
npm -v
可以看见版本号,就没问题。
然后,进入DevEco Studio,File -> Settings ,搜索node
在右边把编译器路径换成node根路径,把npm路径换成npm根路径。
如果你安装node时用的默认配置,或者只改了路径,那么 这两个应该都是 node安装的根路径。
最后再进Harmony os, 选中JS SDK,然后Apply,就没问题了。
这是我在使用的时候踩的坑,很傻,我反复安了几遍,根据网上的教程各种配 环境变量安软件,最后才想起来可能IDEA配的不是我自己下载的工具。这个教训印象深刻,希望能够对你有所帮助。