- gulp
gulp 打包 npm国内注册
一、 vue
1)nrm`的安装使用
2 ) vue-cli脚手架 项目结构详解
3 ) cnpm clean cache --force 或者手动删除c盘用户appdata/** 中的 npm raoming 中的npm-cache文件夹
4 ) Package require os(darwin) not compatible with your platform(win32)
cnpm rebuild node-sass
cnpm install
5 ) eslint 插件自动修复eslint严格严格严格严格严格严格的语法检查错误
6 ) idea2019.3自带eslint 选择manual…config…修改eslint package为当前项目node_modules\eslint即可
7 ) 全局 var 与 let
let abc 这个定义在全局变量范围会说你已经定义过了,引发onclick等所有js事件报未定义
var abc 改成var就不会了
8 ) vue3脚手架 和vue2脚手架同时使用
3x – > vue create hello-world
2x --> vue init hello-world
9) ‘webpack-dev-server’ 不是内部或外部命令
删除node_modules 重新npm install
10) vue activated不执行::路由meta{keepAlive: true}
11) vue上滚动效果抽奖
12) vue 数组
- pop() 方法用于删除并返回数组的最后一个元素。
- 第一个参数是插入位置,第二个参数是删除若干个元素,设置0为不删除任何元素,第三个及以后是插入的值
let arraySplice = [1, 2, 3, 4]
arraySplice.splice(2, 0, 6)
console.log(arraySplice) //=> [1, 2, 6, 3, 4]
- cnpm 某些情况下会有各种诡异的bug,建议如下:
npm install --registry=https://registry.npm.taobao.org - vue dom遍历中,如:v-for=“a in data.table.list” 倘若table或者list未定义,报错不会精确地指向该位置,报错信息于此也无关系,现象是dom渲染不出来,或者同个组件的其它dom渲染不出来
- vue组件之间传值概述
16)vue生命周期概述
17)深入理解vue中的slot与slot-scope
二、前后端交互
- 网络-参数-加密-传输
rsa前端公钥加密,后端私钥解密
在线公钥私钥生产
rsa前端加密 - 某个错误
client_loop: send disconnect: Connection reset by peeriB/s
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal