LvHuaiSheng / leafer-x-ruler

leafer-ui的标尺线插件
http://leafer-x-ruler.sourcenet.cc/
MIT License
11 stars 5 forks source link

feat: 修复在 ts 中引入 Ruler 时的类型报错 #5

Closed foolishflyfox closed 1 week ago

foolishflyfox commented 1 week ago

在 vue sfc 的 ts script 中引入 Ruler 时会报错:

image

编译时也会报错:

image

修改后,类型报错消失。麻烦合并一下,重新发个包。

foolishflyfox commented 1 week ago

测试发现,在 tsconfig.json 中添加:

{
  "compilerOptions": {
    "moduleResolution": "node"
  }
}

上述类型报错将消失。

测试发现通过 pnpm create vitepnpm create vue 创建的项目,在不修改 tsconfig.json 的情况下,都会有上述类型报错,还是建议合一下 pull request。

LvHuaiSheng commented 1 week ago

感谢提交的PR 已经进行合并,npm包也发布了新版本1.0.13

foolishflyfox commented 1 week ago

老哥,github 中 package.json 的 version 还是 1.0.12,要不要 push 上来

LvHuaiSheng commented 1 week ago

老哥,github 中 package.json 的 version 还是 1.0.12,要不要 push 上来

代码已提交