当前位置:家常菜>百科>科技>正文

vue babel

人气:326 ℃/2023-09-02 09:15:23

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命令

以上就是小编收集整理出来的,望能够帮助到大家。

  • 6年级歇后语

    1、蚍蜉撼大树——可笑不自量2、和尚训道士——管得宽3、关公走麦城——骄必败4、鱼刺卡喉咙—...

    歇后语查看全文>>
  • 人设是什么意思?

    人设,意思是人物设定,人物形象设定负责设计登场角色的人物造型、身材比例,服装样式,不同的眼神以及表情,并表示出角色的外貌特征,个性特点等。说通俗点就是一个人怎么样的。网络上人设...

    热词查看全文>>
  • 精选的七夕祝福语大全 七夕节祝福语大全

    1、与朋友乐乐,与情人乐乐,不如回家与乞巧共乐。又是一年七夕到,还是一心对你好。不是一生长相守,就是一世单相恋!2、传说七夕这天,如果为最好的朋友祝福,牛郎和织女会把祝福转达给...

    祝福语查看全文>>
  • 提车注意什么有讲究?

    没有什么讲究的,提车注意以下事项:1、漆面:车身外观的划痕损伤是这些新车出现几率比较大的问题,车主可以要求4S店把车辆洗干净,停在光线较好的地方检查。重点检查四个角、后视镜、轮...

    问答查看全文>>
  • 为什么轮胎w比v便宜?

    轮胎w比v贵而不是便宜,轮胎W在设计上及对材料的要求要高于91H,相同品牌、相同尺寸规格的轮胎,轮胎W比V贵,而不是便宜。按照轮胎最高速度的不同,轮胎的速度等级可以分为A-Z等...

    问答查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版