vue 实战

2017-02-17  本文已影响0人  弼马温战王

npm install -g vue-cli

vue init webpack my

Cd my

Npm install npm run dev

Npm install vue-router --save

Npm install vue-vuex --save

Npm install vue-resource --save

安装sass

编辑css

npm install sass-loader -D

Npm install node-sass

配置环境

cross-env 生产环境等配置

chalk 代码风格

node-gyp 二进制分发用来编译原生C++模块 ,解决跨平台

生产环境

Showdown

.js是一个基于JavaScript开发环境的MarkDown语法解释工具,能够支持服务端Node.js和客户端各大主流浏览器,基于John Gruber的原创作品

FastClick 是一个简单,易于使用的js库用于消除在移动浏览器上触发click事件与一个物理Tap(敲击)之间的300延迟

返回页面回到原来位置

scrollBehavior (to, from, savedPosition) {

if (savedPosition) {

return savedPosition

} else {

if (from.meta.keepAlive) {

from.meta.savedPosition = document.body.scrollTop;

}

return {x: 0, y:to.meta.savedPosition || 0}

}

}

上一篇 下一篇

猜你喜欢

热点阅读