HarmonyOS 鸿蒙Next ohpm dayjs编译问题

发布于 1周前 作者 itying888 来自 鸿蒙OS

HarmonyOS 鸿蒙Next ohpm dayjs编译问题 在使用dayjs().utcoffset(8)时,打包的时候会提示Expected 0 arguments, but got 1,这个有办法解决吗?

2 回复

可以参考下面demo:

import dayjs from "dayjs";
import utc from "dayjs/plugin/utc";

dayjs.extend(utc); // 使用插件
let str: string = dayjs(4000).utcOffset(0).format('HH:mm:ss')

要是没法解答您的问题,可以把完整的demo发一下

更多关于HarmonyOS 鸿蒙Next ohpm dayjs编译问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对“HarmonyOS 鸿蒙Next ohpm dayjs编译问题”,这里直接给出可能的解决方案核心要点:

  1. 确认依赖版本

    • 确保ohpm(OpenHarmony Package Manager)和dayjs库的版本兼容当前HarmonyOS的开发环境。有时新版本的库可能不兼容旧的开发框架。
  2. 检查配置文件

    • 验证package.json或相关配置文件中ohpmdayjs的依赖声明是否正确,包括版本号和依赖路径。
  3. 清理缓存

    • 尝试清理项目依赖缓存,如运行ohpm clean命令(假设ohpm有此类命令,具体需参考文档),然后重新安装依赖。
  4. 编译环境

    • 确认编译环境设置正确,包括Node.js版本、编译工具链等,这些需与HarmonyOS开发要求相匹配。
  5. 查看日志

    • 仔细检查编译过程中的错误日志,定位具体错误原因,可能是某个特定的文件或配置错误导致编译失败。
  6. 官方文档和社区

    • 查阅HarmonyOS官方文档和开发者社区,看是否有其他开发者遇到并解决了类似问题。

如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部