vue-cli是vue提供的脚手架工具。 vue-cli脚手架的作用: 可以帮我们生成目录结构。 提供本地开发调试。 代码部署。 热加载特性提高编程效率。 单元测试。 vue-cli安装: 到此我们的安装就成功了,打开http://localhost:8080就可以看到welcome界面了。 快捷键 ...
分类:
其他好文 时间:
2017-11-26 18:45:04
阅读次数:
3743
配置loader,通过加载器处理文件,例如css sass less等,告诉webpack每一种文件都需要使用什么来加载器来处理。 1.node.js安装好之后也会自动默认安装好npm,所以cmd cd进入当前项目下输入npm install babel-loader babel babel-cor ...
分类:
Web程序 时间:
2017-11-24 22:57:00
阅读次数:
274
使用babel将es6代码转化为es5 由于目前大多浏览器不支持ES6语法(firefox和chorme)支持,需要把ES6编译成ES5: - 使用nodejs的npm包管理器,安装babel-cli依赖: 其中--save-dev作用是把依赖名称保存到package.json配置中 下载解释器依赖 ...
分类:
其他好文 时间:
2017-11-23 19:48:40
阅读次数:
391
需要安装nodejs, webpack@2.2.1, babel-cli, vue-cli 1 安装nodejs 现在版本默认会安装nodejs 和 npm包 和 配置环境 2 检查是否安装成功,在命令行中输入 显示成功则正确 3 安装webpack@2.2.1 为什么要限制版本,是因为自己在安装最 ...
说明:es6语法已经越来越普及,但是一些低版本的浏览器不支持es6的语法特性,所以我们在开发完前端项目后,往往需要统一把前端es6的代码编译成es5的代码。本文介绍的就是如何手动和自动的把es6转成es5的方法。本文前提:需要提前安装好nodejs环境,能够使用npm命令。如果不了解如果配置npm, ...
分类:
其他好文 时间:
2017-11-21 23:43:12
阅读次数:
166
//兼容插件 babel-polyfill values()等存在兼容问题,需要加载babel-polyfill插件 .keys() 获取数组的key值 .values() 获取数组的value值 .entries() 获取key,value的值 .copyWithin(); 可传三个参数,第一个是 ...
分类:
编程语言 时间:
2017-11-20 14:31:52
阅读次数:
123
1.创建项目: a.全局安装create-react-app: npm install create-react-app -g b.执行create-react-app my-projectName创建自己的项目,完成之后npm run start即可启动项目。 2.引入组件库、插件配置等: a.执 ...
分类:
移动开发 时间:
2017-11-19 19:47:13
阅读次数:
139
1.npm安装 package.json中会出现 2.main.js引入 3.webpack.base.conf.js ...
分类:
移动开发 时间:
2017-11-17 12:00:43
阅读次数:
373
1,开发时碰到了哪些技术问题 1)低版本手机不支持es6,使用babel 2)引入百度地图js api时,需要使用https协议,否则不能正常使用API。在iOS 10中,苹果对webkit定位权限进行了修改,所有定位请求的页面必须是https协议的 3)<meta name="viewport" ...
分类:
移动开发 时间:
2017-11-16 22:07:51
阅读次数:
333
webpack3+babel+react 在使用这个配置环境时,需要用到es6 import 动态加载模块。webpack 3 以上版本,官方说 已经支持, 结果 跑起来报 unexperted token,网上 搜了一堆资料 也没有解决。最好,发现import() 是在 stage 3 of th ...
分类:
Web程序 时间:
2017-11-14 14:26:49
阅读次数:
264