Vue脚手架的安装搭建

本文介绍了Vue脚手架,它基于Webpack,用于快速搭建单页面应用的项目目录和结构,适合大型项目。还讲解了其基础使用,包括安装、升级、创建项目、启动服务等操作,以及项目名的命名规则和选择模板、包管理器等步骤。

1. vue脚手架是什么?

  1. 它是一个专门为单页面(SPA)应用快速搭建繁杂的脚手架,它是基于webpack的基础开发出来的一款能够快速的帮助我们构建一个用来开发vue的项目目录、结构(vue和webpack的项目模板)。
  2. vue脚手架通常使用在大型项目中,能够加快我们的开发速度。而小型项目不推荐使用脚手架,因为反而会拖慢我们项目的开发速度

2.  脚手架的基础使用与理解:

   安装/升级 :

//安装

npm install -g @vue/cli//

//升级

npm update -g @vue/cli

//查看当前脚手架版本

vue -V

//安装指定版本

npm i -g @vue/cli@版本号

脚手架创建项目-启动服务

1.创建项目 (注意: 项目名不能带大写字母, 中文和特殊符号)

# vue和create是命令, vuecli-demo是自己的文件夹名
   vue create vuecli-demo

2.选择模版(可以上下箭头选择, 回车确定, 弄错了ctrl+c从第1步来)

 

3.选择包管理器

4.等待下载脚手架项目, 需要的依赖包

5.按照步骤运行两行代码-开启服务器

 脚手架目录分析

 

Vue 脚手架搭建通常指的是使用 Vue CLI(命令行工具)来快速初始化一个 Vue 项目。Vue CLI 提供了开箱即用的项目结构、构建工具(如 Webpack)、以及可选的 Babel、TypeScript、PWA 支持等功能。 以下是使用 Vue CLI 搭建 Vue 脚手架项目的完整步骤: --- ### ✅ 步骤 1:安装 Vue CLI 确保你已经安装了 Node.js 和 npm。你可以通过以下命令安装 Vue CLI: ```bash npm install -g @vue/cli ``` > 如果你使用的是 yarn: ```bash yarn global add @vue/cli ``` --- ### ✅ 步骤 2:创建项目 使用 `vue create` 命令创建一个新的项目: ```bash vue create my-project ``` 然后你可以选择预设配置: - **默认配置(Default)**:包含 Babel 和 ESLint - **手动配置(Manually select features)**:你可以选择需要的功能,如: - Babel - TypeScript - Router - Vuex - CSS 预处理器(如 Sass、Less) - 单元测试 - E2E 测试 选择完成后,Vue CLI 会自动安装依赖。 --- ### ✅ 步骤 3:进入项目目录并启动开发服务器 ```bash cd my-project npm run serve ``` > 或使用 yarn: ```bash yarn serve ``` 此时你可以访问 `http://localhost:8080` 查看你的 Vue 项目。 --- ### ✅ 项目结构说明(默认) ```bash my-project/ ├── node_modules/ ├── public/ ├── src/ │ ├── assets/ │ ├── components/ │ ├── App.vue │ └── main.js ├── .gitignore ├── babel.config.js ├── package.json ├── README.md └── vue.config.js (可选) ``` - `src/main.js` 是入口文件。 - `App.vue` 是根组件。 - `components/` 存放组件。 - `assets/` 存放静态资源。 - `public/` 存放不会被 Webpack 处理的资源。 --- ### ✅ 可选:配置 vue.config.js 你可以通过创建 `vue.config.js` 文件来自定义构建配置,例如: ```js // vue.config.js module.exports = { devServer: { port: 3000, }, css: { loaderOptions: { sass: { additionalData: `@import "@/assets/scss/variables.scss";` } } } } ``` --- ### ✅ 部署项目 构建生产环境版本: ```bash npm run build ``` 构建完成后,打包的文件会放在 `dist/` 目录下,你可以将其部署到服务器。 --- ### ✅ 使用 Vue UI 管理项目(可选) Vue CLI 提供了一个图形化界面来管理项目: ```bash vue ui ``` --- ### ✅ 问题排查 - **npm 安装失败**:请检查网络连接,或使用 `npm config set registry https://registry.npmmirror.com` 使用国内镜像。 - **node-sass 安装失败**:建议使用 `sass`(Dart Sass)替代,Vue CLI 默认已使用。 - **端口被占用**:在 `vue.config.js` 中修改 `devServer.port`。 --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值