buuing / lucky-canvas

🎖🎖🎖 基于 TS + Canvas 开发的【大转盘 / 九宫格 / 老虎机】抽奖插件,🌈 一套源码适配多端框架 JS / Vue / React / Taro / UniApp / 微信小程序等,🎨 奖品 / 文字 / 图片 / 颜色 / 按钮均可配置,支持同步 / 异步抽奖,🎯 概率前 / 后端可控,🚀 自动根据 dpr 调整清晰度适配移动端

Home Page:https://100px.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

项目安装依赖不成功

STILLMOREzzz opened this issue · comments

  • 你当前是什么框架(必填):vue
  • 你使用的是哪个包(必填):@lucky-canvas/vue
  • 你当前插件的版本(必填):0.1.11
  • 当前环境是小程序还是浏览器(选填):浏览器
  • 详细描述你的bug:我想要修改部分源码,但是我进入lucky-canvas-master\packages\vue>目录下,使用npm install来安装依赖,但是就一直报错,node的版本16,12,20都不行,错误信息如下
    image

如果我使用yarn或pnpm来安装的话,可以安装成功,但是在build时报下面的错误,请问如何解决这个问题呢
image

  • 问题代码(重要):
// 代码开始, 别再放歪了行吗

// 代码结束

 WARN  The "workspaces" field in package.json is not supported by pnpm. Create a "pnpm-workspace.yaml" file instead.
Lockfile is up to date, resolution step is skipped
Packages: +3
+++

lucky-canvas@ install /Users/liucx/Documents/git/lucky-canvas
lerna bootstrap

lerna notice cli v4.0.0
lerna info bootstrap root only
npm ERR! Cannot read properties of null (reading 'matches')

npm ERR! A complete log of this run can be found in:
npm ERR! /Users/liucx/.npm/_logs/2023-12-08T08_04_05_512Z-debug-0.log
lerna ERR! npm install exited 1 in 'lucky-canvas'
lerna ERR! npm install exited 1 in 'lucky-canvas'
 ELIFECYCLE  Command failed with exit code 1.