npm create vue
Need to install the following packages:
create-vue@3.10.4
Ok to proceed? (y) y
npm error code CERT_HAS_EXPIRED
npm error errno CERT_HAS_EXPIRED
npm error request to https://registry.npm.taobao.org/create-vue failed, reason: certificate has expired
npm error A complete log of this run can be found in: /Users/lvhonglei/.npm/_logs/2024-07-26T01_56_25_317Z-debug-0.log
lvhonglei@LvdeMacBook-Pro VueProjects % npm cache clean --force
npm warn using --force Recommended protections disabled.
lvhonglei@LvdeMacBook-Pro VueProjects % npm config set strict-ssl false
lvhonglei@LvdeMacBook-Pro VueProjects % npm install
npm error code ENOENT
npm error syscall open
npm error path /Users/lvhonglei/package.json
npm error errno -2
npm error enoent Could not read package.json: Error: ENOENT: no such file or directory, open ‘/Users/lvhonglei/package.json’
npm error enoent This is related to npm not being able to find a file.
npm error enoent
npm error A complete log of this run can be found in: /Users/lvhonglei/.npm/_logs/2024-07-26T02_01_14_221Z-debug-0.log
上面的问题,是因为没有找到package.json,在目录下找到package-lock.json改名字为package.json,就可以了
npm create vue@latest
Need to install the following packages:
create-vue@3.10.4
Ok to proceed? (y) y
npx
create-vue
Vue.js - The Progressive JavaScript Framework
✔ 请输入项目名称: … my-vue-test
✔ 是否使用 TypeScript 语法? … 否 / 是
✔ 是否启用 JSX 支持? … 否 / 是
✔ 是否引入 Vue Router 进行单页面应用开发? … 否 / 是
✔ 是否引入 Pinia 用于状态管理? … 否 / 是
✔ 是否引入 Vitest 用于单元测试? … 否 / 是
✔ 是否要引入一款端到端(End to End)测试工具? › 不需要
✔ 是否引入 ESLint 用于代码质量检测? … 否 / 是
✔ 是否引入 Vue DevTools 7 扩展用于调试? (试验阶段) … 否 / 是
正在初始化项目 /Users/lvhonglei/Downloads/VueProjects/my-vue-test…
项目初始化完成,可执行以下命令:
cd my-vue-test
npm install
npm run dev
npm install
added 27 packages in 24s
4 packages are looking for funding
run npm fund
for details
npm run dev
my-vue-test@0.0.0 dev
vite
VITE v5.3.5 ready in 285 ms
➜ Local: http://localhost:5173/
➜ Network: use --host to expose
➜ press h + enter to show help
press r + enter to restart the server
press u + enter to show server url
press o + enter to open in browser
press c + enter to clear console
press q + enter to quit