linux搭建vue脚手架项目,vue脚手架进行模块化开发和elementUI快速开发

1、vue模块开发(前提:需要安装node.js和npm环境)

1)安装webpack环境

打开cmd,输入一下命令(-g 是全局安装):

npm install webpack -g

7c6e48de5a2ab66baf017d9a4e367cac.png

c951ef89fef7b002b206c34629784716.png

2)全局安装vue脚手架

输入一下命令:

npm install -g @vue/cli-init

f369ed13927bf870f86f539c2e731c7e.png

如果通过 vue -V,提示vue不是内部命令也不是外部命令,网上都说是系统环境变量配置的问题,可是我的vue.cmd文件都没有生成,所以用npm install -g vue-cli 命令安装后就成功了。

5993f02e5ad3575f6481a64d8ed4b475.png

3)初始化vue项目

vue init webpack appname: vue脚手架使用webpack模板初始化一个appname项目。比如我创建一个vue-demo的项目。

vue init webpack vue-demo

06c9a7db6704547fd45532708cbed112.png

3f56ae550f4d7ffb92b95f0a5ff5a801.png

目录或文件

描述

bulid

里面是一些操作文件,使用npm run * 时执行的就是这里的文件。

config

配置文件,执行文件需要的配置信息。例如运行的端口,IP等等信息。

src

资源文件,所有的组件以及所用的图片都是在这个文件夹下放着,看一下这个文件夹都放了哪些东西。

assets

资源文件夹,放图片之类的资源。

components

组件文件夹,写的所有组件都放在这个文件夹下。

router

路由文件夹,这个决定了页面的跳转规则。

App.vue

应用组件,所有自己写的组件,都是在这个组件之上运行了。

main.js

webpack入口文件。

static

静态文件。

index.html

首页。

package.json

依赖包。

4)启动vue项目

项目的package.json中有scripts,代表我们能运行的命令。npm start = npm run dev: 启动项目。npm run build:将项目打包,我们来启动vue-demo的项目。

11e360cae39312ececca4bb3af743f01.png

5)使用启动的默认端口访问,输入localhost:8080

818420b2d9e1b6f7b6a6d78af3c0149e.png

2、整合elementUI快速开发

1)安装ElementUI

npm i element-ui -S

33fae5bc1cd0888872fd6329a1a670d6.png

2)引入 Element

在 main.js 中导入以下内容

4b2fc209f58592f83aa9222afae9ef97.png

3)使用element的组件

比如单选框的使用。

0d57f11307ed1747998df8e2208fd69f.png

页面显示

cbd2f25e9096af70fc923f05f273538c.png

4)element的Container 布局容器

①、将官网的demo放入App.vue中

bc90fe24671bcc960969c59c83454f02.png

②、创建MyTable.vue并添加路由

7587dc4dd69cfd39544eb21cf9cb976a.png

53fa1620e1b978f92f6326d6dfb2224a.png

③、点击用户列表和Hello菜单,跳转对应的路由。

9ba84ffb55b5b8c6c4b450ae5f6abc14.png

428a4f36a28f599d2e9a21cfa30840a4.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值