vue2.5项目开发

下载安装node.js
下载git  ,右边git bush
注册github 或者 码云https://gitee.com/  [关联了个github]

如何生成ssh公钥http://git.mydoc.io/?t=154712

git clone 项目
git status
git add .
git commit -m “something”
git push
.gitignore 上传时忽略文件 

单文件组件与路由
组件化开发
多页面应用与单页面应用  router-link
移动端项目初始化
minimum=1.0,macmumscale=1.0,userscalable=no
统一初始化样式 reset.css文件
移动端1像素边框问题
broder.css文件
300ms延迟问题
引入 npm install fastclick –save
import fastClick from “fastclick”
fastClick.attach(document.body)

使用iconfont
新建项目

查看ui设计图
量一下像素
使用stylus css工具
npm install stylus –save
npm install stylus-loader -save

子组件
使用stylus,一斤scoped

在Vue中关闭Eslint 的方法

sublime text快捷键
安装es6 vue stylus插件
按住congr+shift+p


flex布局教程
css教程
修改iconfont.css的路径
怎么插入图标
 

修改了webpack配置项的时候,一定要重新启动服务器
项目开发流程  创建新的分支
在本地文件夹运行 git pull
再运行 git checkout index  [切换到这个分支]
git status 查看状态
git beanch 查看分支

使用第三方插件
打开github
搜索 awesome-XXX
组件之间的样式穿透,引用第三库,图片scoped的限制

合并分支
切换到主分支
git checkout master
合并分支
git merge origin/index
提交
git push

使用vue的计算属性
调试工具

变量命名  有道词典

发送ajax请求
使用 axios
那npm install axios –save
只有static目录下的内容能被访问到
可以新建一个mock的json文件


在ignore文件里,添加文件夹,忽略上传

附件列表

 


发表评论

电子邮件地址不会被公开。 必填项已用*标注