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 创建最基本的项目就完成了

相关推荐
Sheldon一蓑烟雨任平生15 小时前
Vue3 任务管理器(Pinia 练习)
vue.js·vue3·pinia·任务管理器·pinia 练习
云外天ノ☼1 天前
待办事项全栈实现:Vue3 + Node.js (Koa) + MySQL深度整合,构建生产级任务管理系统的技术实践
前端·数据库·vue.js·mysql·vue3·koa·jwt认证
行走的陀螺仪2 天前
uni-app + Vue3 实现折叠文本(超出省略 + 展开收起)
前端·javascript·css·uni-app·vue3
Sheldon一蓑烟雨任平生4 天前
Vue 用户管理系统(路由相关练习)
vue.js·vue3·axios·json-server·vue-router·vue 路由·vue-link
Sheldon一蓑烟雨任平生4 天前
Vue3 插件(可选独立模块复用)
vue.js·vue3·插件·vue3 插件·可选独立模块·插件使用方式·插件中的依赖注入
IT教程资源C6 天前
(N_158)基于微信小程序学生社团管理系统
mysql·vue3·前后端分离·社团小程序·springboot社团小程序
H_HX1266 天前
vue3 - 图片放大镜效果实现
前端·vue.js·vue3·vueuse·图片放大镜
IT教程资源6 天前
N-158基于微信小程序学生社团管理系统
vue3·uniapp·前后端分离·springboot社团·社团小程序
Sheldon一蓑烟雨任平生8 天前
Vue3 重构待办事项(主要练习组件化)
vue.js·重构·vue3·组件化练习
代码哈士奇9 天前
使用vite+vue3+ElementPlus+pinia搭建中后台应用-前端
前端·vue3·管理系统·vite7