vue 脚手架创建

脚手架创建

介绍

脚手架是什么呢,就是vue自动创建脚手架的项目模板,用于搭建项目的整体骨架,就比如后端开发时,咱们可以创建一个空项目,一步步创建为mvc项目,但是vs封装了mvc的框架,我们可以直接生成整体框架,其中包括基础包和一些重要文件,脚手架的创建也是同样的效果

nodejs

安装

安装脚手架之前需要安装nodejs,首先进入官网安装nodejs

Node.js — Run JavaScript Everywhere (nodejs.org)

默认安装即可,安装后WIN+R输出cmd

输出node -v查看node版本,输入npm -v查看版本

修改全局路径和缓存

其中这一步是为了修改后续安装内容的地址,可以省略

安装成功后,会在你选择的地址中生成一个全局模块node_cache和模块node_gloabal两个文件夹

默认地址C:\Users\用户名\AppData\Roaming\npm

win+R打开运行窗口,输入cmd

首先创建两个文件夹来替换路径

npm config set prefix "D:\node\node_global"

npm config set cache "D:\node\node_cache"

系统变量

在win中输入环境变量点击打开,找到系统变量面板,点击新建

在系统变量中,新建,变量名:NODE_PATH 变量值:node_global文件夹下的node_modules文件夹。如:E:\develop\nodejs\node_global\node_modules

修改用户变量中的Path变量,将默认的npm路径修改为新建的node_global路径

配置淘宝镜像

之所以要配置淘宝镜像是因为安装node和npm时会默认从https://nodejs.org/dist/和https://github.com/npm/cli/archive/地址下载,很大可能下载出错,所以使用国内淘宝镜像

npm config set registry https://registry.npm.taobao.org

nvm

nvm全英文也叫node.js version management,是一个nodejs的版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js

点击链接进入nvm下载网页,选择nvm-setup.zip版本下载

常用命令

nvm list [available] //展示本地安装的所有版本,*号表示当前正在用
nvm install [版本号]  //安装指定版本node 例如: nvm install 12.18.0
nvm use 12.18.0  //使用特定版本
nvm uninstall 12.18.0  //卸载指定版本

如果下载出错,可以修改淘宝镜像

输入命令

nvm node_mirror https://npm.taobao.org/mirrors/node/

nvm npm_mirror https://npm.taobao.org/mirrors/npm/

脚手架创建

脚手架创建的三种方式

使用 vue-cli 创建

官方文档:介绍 | Vue CLI

vue-cli4.x是基于webpack4的,vue-cli5.x是基于webpack5的

## 安装或者升级你的@vue/cli

npm install -g @vue/cli

## 创建
vue create vue3_cli

更具需求选择模板,使用这个命令需要安装webpack

npm install webpack -g

查看版本

npm webpack -v

使用crate-vite 创建

官方文档:开始 | Vite 官方中文文档

crate-vite是vite官方提供的官方脚手架,可以创建vue、react等框架的项目模板

npm create vite@latest

npm create 是 npm init 的别名 npm init vite@latest同样生效

根据需求选择模板,不清楚的可以选择开启Typescript和rout其他否

使用 create-vue创建

官方文档:快速上手 | Vue.js (vuejs.org)

这是vue官方提供的vue项目构建工具,基于vite

npm init vue@latest

安装完毕后,可以使用vscode终端中输入npm run dev 运行

介绍下按照的结构

node_modules存放npm依赖

tsconfig.json为配置文件

主要看src中

assets 存放的是一些静态资源,例如一些静态图片等,也可以放公共的css和js文件;

components 存放的是一些全局组件或多个页面公用的子组件,比如: 页头组件、页脚组件、广告轮播组件等;

router 存放的是路由配置,保存着所有路径和组件的对应关系;

views 存放所有的页面组件,有几个页面,就在views下创建几个组件文件,比如: 首页、详情页、商品列表页、登录页等;

App.vue 是整个网站所有页面公共的容器组件;

main.ts 脚手架核心js,导入整个项目中用到的js,实例化vue的对象,通过实例化的vue渲染整个程序,承担了配置Vue项目的责任。

ts是js的迭代语法,作用一致

Vue脚手架Vue CLI)是一个基于 Vue.js 进行快速开发的完整系统。它可以创建一个全新的 Vue.js 项目,包括预设的构建配置、依赖和开发服务器。 要使用 Vue 脚手架创建一个 HTML 文档,通常会通过创建一个新的 Vue 组件来实现。每个 Vue 组件都可以视为一个独立的 HTML 文档,其中包含了模板、脚本和样式等部分。以下是使用 Vue CLI 创建一个新项目并添加一个 HTML 文档的基本步骤: 1. 全局安装 Vue CLI: 打开终端或命令行界面,输入以下命令安装 Vue CLI: ``` npm install -g @vue/cli ``` 或者使用 yarn 进行安装: ``` yarn global add @vue/cli ``` 2. 创建一个新的 Vue 项目: 在命令行中,导航到你想要创建项目的目录,然后运行以下命令: ``` vue create my-project ``` 其中 `my-project` 是你想要命名的项目文件夹名称。 3. 进入项目目录并创建 Vue 组件: 完成项目创建后,进入项目目录: ``` cd my-project ``` 然后使用 Vue CLI 创建一个新的组件: ``` vue add component my-component ``` 这将在 `src/components` 目录下创建一个名为 `MyComponent.vue` 的新 Vue 组件文件。 4. 编辑组件文件以创建 HTML 内容: 打开 `MyComponent.vue` 文件,并根据需要编辑模板部分来定义你的 HTML 结构。例如: ```html <template> <div> <h1>欢迎来到 Vue</h1> <p>这是一个 HTML 文档示例。</p> </div> </template> ``` 在 `<script>` 标签内编写组件逻辑,以及在 `<style>` 标签内添加样式。 5. 在主组件中引用新创建的组件: 在 `src/App.vue` 中导入并注册新组件,然后在模板中使用它。 完成以上步骤后,你可以启动开发服务器: ``` npm run serve ``` 或者 ``` yarn serve ``` 然后在浏览器中访问提供的本地服务器地址(通常为 `http://localhost:8080`),就可以看到你的 Vue 组件渲染的 HTML 内容了。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值