安装Vue(重点笔记)

目录

什么是Vue?

特点

Node.js安装

Vue安装

1、安装Vue.js

1.1)安装失败解决

1.2)安装成功

2、安装webpack模板

3、安装脚手架

4、安装vue-router

创建第一个Vue-cli应用程序

1、命令行(cmd) cd 到指定的目录

2.  创建第一个基于webpack模板的vue应用程序

3、创建完成后 进入项目test

4、运行项目

5、安装View UI 相关依赖

6、Vue项目引入依赖

7、再次运行


什么是Vue?

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

  • 声明式渲染
  • 组件系统
  • 客户端路由
  • 集中式状态管理
  • 项目构建

特点

  • 轻量、体积小
    • 压缩后20KB左右
  • 高效
    • 基于虚拟DOM,一种可以预先通过JavaScript进行各种计算,把最终的DOM操作计算出来并优化的技术,由于这个DOM操作属于预处理操作,并没有真实的操作DOM,因此叫虚拟DOM。
  • 双向数据绑定
    • 开发者不需要进行相关的DOM操作,专注于业务逻辑上
  • 易用,学习成本低、生态丰富
  • 基于HTML、CSS、JavaScript技术,易学易用
    • 市场上拥有大量成熟、稳定的基于Vue.js的UI框架、常用组件,实现快速开发


Node.js安装

这个我在上一篇写过了:点击进入


Vue安装

1、安装Vue.js

npm install vue -g

其中-g是全局安装,指安装到global全局目录去,如果不加-g,模块就会安装到当前路径下的node_modules文件夹下,没有目录则自动创建。

1.1)安装失败解决

如果安装的时候出现这下面情况的,我推理出了两种可能

  1. 是cmd权限的问题,window+s搜索命令提示符,右键选择管理员运行切为管理员权限的cmd即可
  2. 环境配置的问题,一定要看清楚环境配置,系统环境配置和用户环境配置重点看看是不是疏忽了

1.2)安装成功

npm install vue -g

看图

看一下node_modules目录

2、安装webpack模板

webpack 4x以上,webpack将命令相关的内容都放到了webpack-cli,所以还需要安装webpack-cli 

npm install webpack-cli -g

webpack -v

测试一下,如果成功了就如图

3、安装脚手架

安装

npm install -g @vue/[email protected]

注意:我这里使用的是下面这个版本

npm install vue-cli -g

卸载

npm uninstall -g @vue/cli

npm uninstall -g vue-cli

出现这种一大串的代码,只要当中不出现error也就证明安装成功了

 vue --version

出现版本号100%安装成功了

4、安装vue-router

npm install vue-router -g

好了,一顿操作下来已经配置好了


创建第一个Vue-cli应用程序

 建议创建项目在D盘或E盘

1、命令行(cmd) cd 到指定的目录

D:\CSDN\vue-test

2.  创建第一个基于webpack模板的vue应用程序

vue init webpack 项目名

比如:

vue init webpack myvue

 这里根据需求操作:

  1. 项目名是:直接回车
  2. 项目描述:直接回车
  3. 作者:直接回车
  4. 是否安装编译器:直接回车
  5. 是否安装vue-router 选择Y 然后回车
  6. 是否使用ESLint做代码检查 选择N 然后回车
  7. 是否安装单元测试工具选择N 然后回车
  8. 单元测试相关选择N 然后回车
  9. 创建完成后直接初始化选择N 然后回车
      

3、创建完成后 进入项目test

cd myvue

4、运行项目

npm run dev

 网址访问成功

===============================这下面的可以忽略==========================

5、安装View UI 相关依赖

npm install view-design --save

6、Vue项目引入依赖

main.js文件添加View UI

main.js原来的依赖

// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'

Vue.config.productionTip = false

/* eslint-disable no-new */
new Vue({
  el: '#app',
  router,
  components: { App },
  template: '<App/>'
})

引入的依赖

import Vue from 'vue'
import App from './App.vue'
import ViewUI from 'view-design';
import 'view-design/dist/styles/iview.css';
 
Vue.use(ViewUI);
Vue.config.productionTip = false
 
new Vue({
  render: h => h(App),
}).$mount('#app')

用记事本打开

7、再次运行

npm run dev

猜你喜欢

转载自blog.csdn.net/m0_67840539/article/details/131217826