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命令
以上就是趣谈网小编收集整理出来的,望能够帮助到大家。
怪事奇闻
- 全球奇闻异事未解之谜网 世界奇闻网
- 全球奇闻异事未解之谜 全球奇闻异事未解之谜在
- 全球公认的十大灵异事件 震惊全球十大灵异事件
- 全国真实灵异事件 全国真实灵异事件最新
- 亲身经历的真实灵异事件 经历的灵异事件绝对真
- 亲身经历的真实灵异故事 亲身经历的真实灵异故
- 乔四爷玩过的女人 乔四爷原名
- 敲门一般敲几下是鬼 敲门一般敲几下是鬼是真的
- 起死回生的主人公是谁 起死回生的典故主人公
- 奇闻异事文案素材1000例 民间故事奇闻异事
- 每日趣闻趣事新闻 新闻趣事日记
- 每日奇闻趣事小故事 奇闻趣事2021
- 罗布泊双鱼玉佩事件 罗布泊双鱼玉佩事件潜艇什
- 柳岩婚礼发生了什么 柳岩参加婚礼事件
- 刘伯温预言难过猪鼠年 刘伯温预言准吗
- 灵异之校园鬼魂 灵异之校园鬼魂小说