-
marks
查看全部 -
mark!
查看全部 -
npm root -g可以查看全局文件位置node-modules
查看全部 -
暂时没有名表。标记一下
查看全部 -
地址栏中的#是什么作用?可以去掉吗?分如下两种:
hash模式:地址栏包含#符号,为了减少到后台数据库的访问次数,当浏览器地址栏的内容没有发生改变时,浏览器是不会发出请求到后台的,这样就可以减少数据库或者后台的访问次数,#以后的不被请求获取,#前面的内容始终不变,#后面的内容无论怎么变化也不会被http所获取到,所以页面就不会被重新加载,从而减少对后台的访问次数;在微信支付、分享url作为参数传递时,#不能满足需求。#模式,即使页面不存在,也不会报错,最多也是不发生任何变化。
history模式:具有对url历史记录进行修改的功能。它也是为了减少对后台的访问次数,使http不会重复的发出对后台的请求,便于对历史记录进行修改,它利用H5的新功能实现的,普遍采用此模式。它存在刷新的问题,在经过刷新后或者页面不存在的时候,会出现404错误。
所以在通常情况下,#是特殊符号,受限关键字,在进行参数传递,微信支付等场景时,#是不能用的,通常情况下就采用history模式。history需要后台配合,处理404问题
查看全部 -
vue-router hash模式和history模式
查看全部 -
npm install -> package-lock.json
npm init -f -> package.json
npm i vue-router -D -> node-modules
查看全部 -
1. APP.vue 是主组件,components 是子组件
查看全部 -
安装插件 npm install 插件名称 --save(安装到生产环境) / --save-dev(安装到开发环境)
卸载插件 npm uninstall 插件名称 --save(卸载生产环境) /--save-dev(卸载开发环境)
查看全部 -
凡是有子路由的全部要设置挂载点
查看全部 -
创建vue-cli项目
vue init webpack projectName
Install vue-router?(Y/N)是否安装vue-router,这是官方的路由,大多数要使用
Use ESLint to lint your code? (Y/N) 是否使用ESLint管理代码,ESLint是个代码风格管理工具,是用来统一代码风格的,一般项目都会使用。
查看全部 -
在vue2中启动服务使用的是npm run dev
而在vue3中使用 的是npm run serve
查看全部 -
vue会向下兼容,高版本可以运行低版本的项目,但是低版本的vue-cli运行不了高版本的项目
查看全部 -
npm (node package manager) 是nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)
cnpm 因为npm安装插件是从国外服务器下载,网络影响比较大,可能出现异常,淘宝团队分享了使用国内镜像来代替国外服务器
查看全部 -
常用的DOS命令
cd 打开文件夹
md 创建新文件夹dir 查看文件夹内容
cd.. 返回上一级
查看全部
举报