vue babel
vue中如何安装babel?一起了解一下吧!
Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。vue项目中普遍使用es6语法,但有时我们的项目需要兼容低版本浏览器,这时就需要引入babel插件,将es6转成es5。
安装babel的具体步骤如下:
1.先安装node.js
2.安装依赖包
npm install --save-dev @babel/core @babel/cli
如果说提示babel不是命令,可以全局安装npm install --global @babel/core @babel/cli
3.运行babel src -d lib
或者在package.json中配置scripts属性,添加一个属性build:“babel src -d lib”,运行npm run build
4.想要语法进行转换,得指定从哪种语法转哪种语法,所以需要安装语法转换器插件
npm install --save-dev @babel/preset-env
5.配置babel
创建一个.babelrc的文件,写入
{ "presets": ["@babel/preset-env"]}6.运行npm run build 或者babel src -d lib
7.转换后的语法就可以在服务器nodejs环境下使用
8.如果想要转换后的代码在服务器和浏览器都能使用,需要安装babel插件@babel/plugintransform-modules-umdnpm install --save-dev @babel/plugin-transform-modules-umd
9.在.babelrc中添加"plugins": ["@babel/plugin-transform-modules-umd"] //在babel进行模块化转换的时候使用这个插件
10.运行npm run build 或者babel src -d lib
11.编译过后就可以在浏览器中或者服务器nodejs环境下使用编译过后的js
浏览器中:需要requirejs
服务器中:需要运行node **.js命令
以上就是小编收集整理出来的,望能够帮助到大家。
-
电动汽车多久换一次电池 电动汽车有变速箱吗
工业革命增多了大家对石油的依赖感,车子做为一类新型的交通工具,它的运行要很大的油耗。但当代大家面临能源匮乏和环境污染的问题,所以一直都在经过高新的技术,力求开发更多的新能源,电...
问答查看全文>> -
cvt变速箱多少钱一个?
cvt变速箱要看车型来判断多少钱,cvt变速箱厂商不单独出售,都是和发动机动力总成一起出售的,中间有个匹配的问题。cvt变速箱的优点有:1、燃油经济性好,cvt变速箱CVT 可...
问答查看全文>> -
中国现在8点是越南的几点
中国现在8点是越南的几点呢?不知道的小伙伴来看看小编今天的分享吧!7点。中国和越南有一个小时时差,中国现在是8点,越南就是7点。北京时间是东八区,东八区的国家有:中国、澳大利亚...
生活查看全文>> -
1500到2000买什么手机比较好 1500到2000的手机推荐性价比高
1500到2000左右的手机性价比真的是非常的高了,各个方面的表现都是很不错的,满足了大家的日常使用需求,那么1500到2000的手机到底最值得购买的有哪些呢?今天小编就为大家...
品牌查看全文>>
推荐
- 1长城哈佛h6落地价多少?459
- 2汽车故障代码802085怎么解决229
- 3汽车安全带生产日期怎么看422
- 4科沃兹自动挡介绍392
- 5中秋节的歇后语162
- 6汽车epc灯亮打不着火是什么原因?283
- 7启辰d60后排座椅的拆卸方法?150
- 8伤感的说说心情短语476