Vue3-01-创建项目

环境准备

复制代码
1.需要用到 16.0 以及更高版本的 node.js
2.使用vscode编辑器进行项目开发


可以在命令行中查看node的版本号:
node -v

创建项目

1.准备一个目录

复制代码
例如,我创建项目的时候是在该目录下进行的;

D:\projectsTest\vue3project

2.执行创建命令(*)

shell 复制代码
npm create vue@latest

3.使用vscode打开创建的项目

复制代码
项目刚创建完成后的目录结构如下:
此时只有基本的文件,并没有node_modules 目录,因此,文件中导入依赖会提示错误!


4.安装依赖

shell 复制代码
# 进入到项目目录下,执行安装命令
npm install

5.安装完成之后的目录

复制代码
新安装的依赖会存放到 node_modules 目录下,
并且文件中导入的依赖也不会提示报错了


6.一个奇怪的问题

复制代码
如果 创建完成之后,tsconfig.node.json 文件中提示下面的异常:

Cannot find type definition file for 'node'.
The file is in the program because:
Entry point for implicit type library 'node'

我感觉这是vscode 的一个bug,重新打开一下项目就会好了,或者随便编辑一下,然后保存保存,
错误提示就会消失。

启动项目

1.启动项目并访问一下试试

复制代码
在项目目录下执行命令:
npm run dev

在浏览器中访问即可查看到访问的页面。


2.启动命令为什么是 npm run dev

复制代码
这个问题很简单,这个启动命令,是在项目的 package.json 文件中配置的。
配置内容如下:

至此,vue3 创建最基本的项目就完成了

相关推荐
RuoyiOffice1 天前
SpringBoot+Vue3 业财协同架构:预算、费用分摊、发票、往来与凭证怎样避免五套数字
spring boot·vue3·财务管理·spring boot 3·预算管理·ruoyi office·业财协同
RuoyiOffice2 天前
Vue3+TypeScript 企业管理平台统一UI:新增一个模块,为什么还要重新调样式?
spring boot·typescript·vue3·组件化开发·企业管理软件·ruoyi office·统一ui
Liu.7745 天前
Vue3 中如何使用 GET 请求传递复杂参数
vue.js·vue3
RuoyiOffice6 天前
Spring AI+Vue3 企业知识库设计:让每个答案有依据,让每份资料守住权限
java·spring boot·vue3·rag·企业知识库·spring ai·ruoyi office
RuoyiOffice7 天前
SpringBoot3+Vue3 员工全生命周期:入转调离如何衔接账号、权限、资产与交接
spring boot·vue3·权限管理·员工管理·hrm·ruoyi office·人事变更
RuoyiOffice8 天前
SpringBoot3+Vue3 企业 AI 工作流:Tinyflow 画布、LLM 节点与在线试跑怎么落地
spring boot·大模型·vue3·agent·ai工作流·ruoyi office·tinyflow
RuoyiOffice8 天前
Springboot + Vue3 + FormCreate表单引擎,直接用AI对话进行单据设计,告别拖拽画表单
spring boot·低代码·vue3·sse·formcreate·ruoyi office·ai表单
RuoyiOffice11 天前
SpringBoot+Vue3+Onlyoffice 企业文件生命周期:上传、业务关联、权限、版本与安全清理
spring boot·vue3·文件管理·对象存储·权限控制·ruoyi office·附件管理
格数致用14 天前
03- Luckysheet与Vue3+Electron集成实战指南
electron·vue3·luckysheet
陪我一起学编程20 天前
vue3笔记
前端·webpack·vue3·vite·脚手架·vue3笔记·组件式