步骤是macos上使用了
yarn create vite
在window上是直接可以使用了yarn
但是在macos上就出现报错
我们仔细看,它说的
If /Users/chentianyu isn't intended to be a project, remove any yarn.lock and/or package.json file there.
说是要我们清除yarn.lock
和package.json
按照道理说package.json是创建时自带的,它里面包含了各种依赖文件,至于yarn.lock
我们在项目中并没有看见(如果有则删除)
解决办法
- 备份并删除
package.json
如果有yarn.lock
则删除 - 使用
yarn init
初始化,这个时候就会生成package.json
- 将备份到的
package.json
中的内容复制粘贴到新的package.json
中 - 控制台使用
yarn
就能初始化项目 - 注:
yarn init
和yarn
会生成一个.yarn
的依赖源和默认git
若是觉得git东西多可以在.gitignore
中另起一行添加.yarn
来屏蔽.yarn
上传到git