es6环境搭建

  • Post author:
  • Post category:其他




@es6环境搭建


一、首先电脑要已经安装node.js



node.js官网下载

安装完成后,打开cmd输入:node –version,安装成功后会提示版本号

安装成功后的提示


二、新建一个web项目,我使用的是HBuilder


es6不像es5那么简单,它需要有es5的前置知识,要懂得es5的基本语法,跟es5不同的是,es6需要搭建环境,不像es5那样直接就可以编写运行,因为有些浏览器还是不支持es6的,所以还需要babel对其进行转换,接下来就开始环境的搭建吧。

首先选择一个盘新建目录文件,我新建的是es6test文件夹,在该文件夹新建一个src文件,用来存放js文件,新建一个dist文件,用来存放转换为es5语法的js文件,还有建立一个index.html文件,src下新建一个index.js文件,在index.html中加入如下所示:

文件目录

在这里插入图片描述


三、cmd进入该项目文件目录下,输入”npm init -y”即生成一个package.json文件。


在这里插入图片描述


四、如果输入”npm init -y”后出现:‘npm’ 不是内部或外部命令,也不是可运行的程序,解决办法如下:


1.打开计算机–>2.属性–>3.高级系统设置–>4.高级–>5.环境变量



在这里插入图片描述

在这里插入图片描述

5.环境变量

在这里插入图片描述

2.选择PATH,点击编辑,我们在环境变量中添加我们安装的npm命令行执行文件路径

我的是安装在C:\Program Files\nodejs(记得添加前后结束符”;”)

编辑PATH

3.重启电脑(必须重启!!)

4.重新进行步骤四


五、如果没有出现四的错误,就直接进行步骤五


1.输入”

npm install babel-cli -g

“对bebal进行全局安装,如果网速较慢,可以使用cnpm

使用cnpm的方法:在cmd中输入此命令安装淘宝npm镜像:

npm install -g cnpm –registry=https://registry.npm.taobao.org

在这里插入图片描述

2.接着再输入”npm install –save-dev babel-preset-es2015 babel-cli”,将babel-preset-es2015和babel-cli进行本地安装,安装成功后就会在package.json文件中有记录,如图:

在这里插入图片描述


六、在根目录下新建.babelrc文件(注意,以点开头的文件是隐藏文件),并打开录入下面的代码:

{
    "presets":[
        "es2015"
    ],
    "plugins":[]
}


七、这时在控制台输入”babel src/index.js -o dist/index.js”,-o表示输出,即将src下的文件index.js通过babel转换器转换后输出到dist文件夹下的index.js文件。


在这里插入图片描述

为了可以简化输入语句,可以通过在package.json文件中的scripts属性进行更改:

在这里插入图片描述

"build": "babel src/index.js -o dist/index.js"

这时只需要在控制台输入”npm run build”即可达到在控制台输入babel src/index.js -o dist/index.js相同的效果。

在这里插入图片描述



版权声明:本文为weixin_42385693原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。