vue-cli 简单实践

vue-cli 安装

nodejs下载

首先需要安装nodejs,需要nodejs中npm包管理

在这里插入图片描述

下一步

在这里插入图片描述

nodejs安装位置

在这里插入图片描述
我一般是添加环境变量
在这里插入图片描述
我暂时不用C/C++,Python,没选
在这里插入图片描述
安装
在这里插入图片描述
安装成功
在这里插入图片描述
CMD查看 nodejs与npm版本确认安装成功

node -v
npm -v

在这里插入图片描述
出现版本安装成功,不过npm不一定是最新的

目前包存储在
在这里插入图片描述

更改npm的包存储路径

npm config set prefix "D:\programmer\NPM global package\global"
npm config set cache "D:\programmer\NPM global package\cache"

目录需存在
在这里插入图片描述
在这里插入图片描述
查看全局路径

npm list -global

在这里插入图片描述
配置镜像

npm config set registry=http://registry.npm.taobao.org

在这里插入图片描述

查看配置

npm config list

在这里插入图片描述
框框圈起来的是配置文件路径
在这里插入图片描述
全局升级下npm -g代表全局安装

npm i npm -g

在这里插入图片描述
此时 npm list -global 不为空
在这里插入图片描述
不过,现在npm位置改变原默认路径的modules不可以使用,配置环境变量

NODE_PATH :D:\programmer\NPM global package\global\node_modules
在这里插入图片描述
配置环境变量后,需要新打开cmd,不然环境变量不生效

全局安装vue,vue-router,vue-cli

npm i vue -g
npm install vue-router -g
npm install vue-cli -g

在这里插入图片描述
在这里插入图片描述
添加命令到环境变量,确保cmd中可以使用
在这里插入图片描述
PATH中添加:D:\programmer\NPM global package\global
在这里插入图片描述
重新打开一个cmd 查看vue 版本

vue -V

在这里插入图片描述
创建vue项目
创一个项目文件夹,在项目文件夹目录下执行,创建demo项目

vue init webpack demo

在这里插入图片描述
首次进入需要初始化依赖

根据提示运行项目
在这里插入图片描述
进入项目目录
npm i 初始化依赖
运行项目

cd demo
npm i
npm run dev

在这里插入图片描述
页面路径
在这里插入图片描述
在这里插入图片描述
如果需要在服务器上访问,需要

npm run build

在这里插入图片描述
运行dist
在这里插入图片描述

vscode使用

vscode下载
快速使用vscode打开文件
cmd窗口下:

code ./

在这里插入图片描述
在这里插入图片描述

中文插件:插件下查找
Chinese (Simplified) Language Pack for Visual Studio Code
在这里插入图片描述

vscode中vue常用插件

  1. Vetur —— 语法高亮、智能感知、Emmet等
    包含格式化功能, Alt+Shift+F (格式化全文),Ctrl+K Ctrl+F(格式化选中代码,两个Ctrl需要同时按着)

  2. EsLint —— 语法纠错

  3. view in browser —— 如何用浏览器预览运行html文件

  4. Debugger for Chrome —— 映射vscode上的断点到chrome上,方便调试(配置有点麻烦,其实我没用这个)

  5. Auto Close Tag —— 自动闭合HTML/XML标签

  6. Auto Rename Tag —— 自动完成另一侧标签的同步修改

  7. JavaScript(ES6) code snippets —— ES6语法智能提示以及快速输入,除js外还支持.ts,.jsx,.tsx,.html,.vue,省去了配置其支持各种包含js代码文件的时间

  8. Path Intellisense —— 自动路劲补全

  9. HTML CSS Support —— 让 html 标签上写class 智能提示当前项目所支持的样式

  10. React-native 快捷键显示-----react组件模板;例如:cccs

  11. vue vscode snippets 快捷键显示------vue组件模板;例如:vba
    压缩文件:1、在拓展商店里搜索“minify”,安装,安装成功后点重新加载。2、使用:F1运行文件缩小器 ,搜索Minify并运行即可

常用快捷键

  • 编辑器与窗口管理
    -1. 新建文件: Ctrl+N
    -2. 文件之间切换: Ctrl+Tab
    -3. 打开一个新的VS Code编辑器: Ctrl+Shift+N
    -4. 关闭当前窗口: Ctrl+W
    -5. 关闭当前的VS Code编辑器: Ctrl+Shift+W
    -6. 切出一个新的编辑器窗口(最多3个): Ctrl+
    -7. 切换左中右3个编辑器窗口的快捷键: Ctrl+1 Ctrl+2 Ctrl+3
  • 代码编辑
    • 格式调整
      -1. 代码行向左或向右缩进: Ctrl+[ 、 Ctrl+]
      -2. 复制或剪切当前行/当前选中内容: Ctrl+C 、 Ctrl+V
      -3. 代码格式化: Shift+Alt+F
      -4. 向上或向下移动一行: Alt+Up 或 Alt+Down
      -5. 向上或向下复制一行: Shift+Alt+Up 或 Shift+Alt+Down
      -6. 在当前行下方插入一行: Ctrl+Enter
      -7. 在当前行上方插入一行: Ctrl+Shift+Enter
    • 光标相关
      -1. 移动到行首: Home
      -2. 移动到行尾: End
      -3. 移动到文件结尾: Ctrl+End
      -4. 移动到文件开头: Ctrl+Home
      -5. 移动到定义处: F12
      -6. 查看定义处缩略图(只看一眼而不跳转过去): Alt+F12
      -7. 选择从光标到行尾的内容: Shift+End
      -8. 选择从光标到行首的内容: Shift+Home
      -9. 删除光标右侧的所有内容(当前行): Ctrl+Delete
      -10. 扩展/缩小选取范围: Shift+Alt+Right 和 Shift+Alt+Left
      -11. 多行编辑(列编辑): Alt+Shift+鼠标左键 或 Ctrl+Alt+Down/Up
      -12. 同时选中所有匹配编辑(与当前行或选定内容匹配): Ctrl+Shift+L
      -13. 下一个匹配的也被选中: Ctrl+D
      -14. 回退上一个光标操作: Ctrl+U
      -15. 撤销上一步操作: Ctrl+Z
      -16. 手动保存: Ctrl+S
    • 重构代码
      -1. 找到所有的引用: Shift+F12
      -2. 同时修改本文件中所有匹配的: Ctrl+F2
      -3. 跳转到下一个 Error 或 Warning: 当有多个错误时可以按 F8 逐个跳转
    • 查找替换
      -1. 查找: Ctrl+F
      -2. 查找替换: Ctrl+H
    • 显示相关
      -1. 全屏显示(再次按则恢复): F11
      -2. 放大或缩小(以编辑器左上角为基准): Ctrl +/-
      -3. 侧边栏显示或隐藏: Ctrl+B
      -4. 显示资源管理器(光标切到侧边栏中才有效): Ctrl+Shift+E
      -5. 显示搜索(光标切到侧边栏中才有效): Ctrl+Shift+F
      -6. 显示(光标切到侧边栏中才有效): Git Ctrl+Shift+G
      -7. 显示 Debug: Ctrl+Shift+D
      -8. 显示 Output: Ctrl+Shift+U
  • 自动保存 File下拉中或者Ctrl+Shift+P,输入 auto
  • 终端显示:Ctrl+~

vscode终端不让执行命令

.\build.ps1 : 无法加载文件 G:\下载\metasploitable3-master\build.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 h
ttps:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ .\build.ps1
+ ~~~~~~~~~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

解决办法
Get-ExecutionPolicy -List --可查看(可忽略)
set-executionpolicy remotesigned --修改执行策略 选择Y
在这里插入图片描述

npm i 模块名 保存到package.json文件中

dependencies与devDependencies的分别
dependencies是程序运行必须的包
devDependencies是开发所需的包

npm i 模块名 -S 会添加到package.json中的dependencies中
npm i 模块名 --save-dev 会添加到package.json中的devDependencies中

vue 插入Element-ui包

npm i element-ui -S

在这里插入图片描述
main.js 安装element-ui依赖,加入到Vue,调用elemnt-ui中index样式

import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'

Vue.use(ElementUI)

在这里插入图片描述
去element-ui官网调用一个

element-ui官网
在这里插入图片描述
加入到HelloWorld.vue

<template>
  <div class="hello">
    <el-row>
      <el-button>默认按钮</el-button>
      <el-button type="primary">主要按钮</el-button>
      <el-button type="success">成功按钮</el-button>
      <el-button type="info">信息按钮</el-button>
      <el-button type="warning">警告按钮</el-button>
      <el-button type="danger">危险按钮</el-button>
    </el-row>
  </div>
</template>

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值