ES6知识点总结——学习网站及环境搭建

1、ES6学习网站

ES6官网:https://262.ecma-international.org/6.0/
阮一峰ES6学习电子书:https://es6.ruanyifeng.com/#docs/let
W3Cschool ES6中文教程:https://www.w3cschool.cn/escript6/escript6-s4pc37et.html
菜鸟教程:https://www.runoob.com/w3cnote/es6-tutorial.html

2、ES6环境搭建

  • 安装node.js环境,node官网:https://nodejs.org/zh-cn/
  • 新建文件夹(mkdir 文件名),并进入此项目文件夹(cd 文件名)
  • 初始化项目:npm init -y
  • 安装npm install --save-dev babel-preset-env babel-cli(新版node --save-dev可简写为-D)
  • 创建文件并配置:.babelrc
//.babelrc文件中的内容
{
    "presets": ["env"]
}

-y 的含义:yes的意思,在init的时候省去了敲回车的步骤,生成的默认的package.json

  • name项目名
  • version 版本号,一般从0.1.0开始
  • description描述
  • keywords 关键词用逗号隔开
  • author名字加邮箱

文件转化

  • 文件转化:babel src/index.js -o dist/index.js
  • 文件夹转化:babel src -d dist
  • 实时监控:babel src -w -d dist

如果提示下面错误:无法将“babel”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

babel报错解决方案:

//在package.json文件中增加build代码
"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "build":"babel src/index.js -o dist/index.js"
},
//执行npm run build

一般正常项目中babel会依托于webpack

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值