1、eslintrc.js中添加符合编辑器的规则,参照这里
2、在build/webpack.base.conf.js中找到resolve设置别名,方便在引用路径的时候使用


3、安装依赖:babel-runtime(转移es6语法),fastclick(消除移动端300ms点击延迟),babel-polyfill(可以用es6的api)
4、npm install jsonp再封装成promise形式,其中用到了URI编码函数decodeURIComponent
import originJsonp from 'jsonp'
export default function jsonp(url, data, option) {
url += (url.indexOf('?') < 0 ? '?' : '&') + param(data)
return new Promise((resolve, reject) => {
originJsonp(url, option, (err, data) => {
if (!err) {
resolve(data)
} else

最低0.47元/天 解锁文章
2387

被折叠的 条评论
为什么被折叠?



