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

2023-11-14

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ES6知识点总结——学习网站及环境搭建 的相关文章

  • 【网络安全】web漏洞-xml外部实体注入(XXE)

    web漏洞 xml外部实体注入 XXE 目录 web漏洞 xml外部实体注入 XXE 概念 危害 检测方法 利用方法 漏洞利用 xxe lab 有回显情况 无回显情况 pikachu靶场
  • 【OpenCV学习笔记02】- 图像入门

    内容 这里介绍了图像处理的入门操作 你将学习如何读取图像 如何显示图像以及如何将其保存回去 你将学习以下功能 cv imread cv imshow cv imwrite 简单使用OpenCV 读取图像 使用 cv imread 函数读取图
  • CTF之逆向入门

    逆向工程 Reverse Engineering 又称反向工程 是一种技术过程 即对一项目标产品进行逆向分析及研究 从而演绎并得出该产品的处理流程 组织结构 功能性能规格等设计要素 以制作出功能相近 但又不完全一样的产品 逆向工程源于商业及
  • 从three.js旋转动画,我了解了requestAnimationFrame

    前言 大家好 我是南木元元 热衷分享有趣实用的文章 希望大家多多支持 一起进步 个人主页 南木元元
  • Element-Puls中el-upload组件结合vue-draggable-plus实现上传支持拖拽排序(并保留el-upload原有样式、预览、删除)等功能

    展示效果 需求 需求想要一个可拖拽排序的图片列表 但是发现el upload虽然可以实现照片墙 但是没办法拖拽 实现思路 使用 vue draggable plus 拖拽插件 隐藏Upload原有的已上传文件列表 自定义上传后文件列表的样式
  • 【计算机毕业设计】实验室预约管理

    身处网络时代 随着网络系统体系发展的不断成熟和完善 人们的生活也随之发生了很大的变化 人们在追求较高物质生活的同时 也在想着如何使自身的精神内涵得到提升 而读书就是人们获得精神享受非常重要的途径 为了满足人们随时随地只要有网络就可以看书的要
  • 【计算机毕业设计】精品课程在线学习系统

    如今社会上各行各业 都喜欢用自己行业的专属软件工作 互联网发展到这个时候 人们已经发现离不开了互联网 新技术的产生 往往能解决一些老技术的弊端问题 因为传统精品课程学习信息管理难度大 容错率低 管理人员处理数据费工费时 所以专门为解决这个难
  • 每天10个前端小知识 <Day 7>

    前端面试基础知识题 1 什么是尾调用优化和尾递归 尾调用的概念非常简单 一句话就能说清楚 就是指某个函数的最后一步是调用另一个函数 function f x return g x 上面代码中 函数f的最后一步是调用函数g 这就叫尾调用 尾调
  • Android SDK开发艺术探索(五)安全与校验

    一 前言 本篇是Android SDK开发艺术探索系列的第五篇文章 介绍了一些SDK开发中安全方面的知识 包括资源完整性 存储安全 权限校验 传输安全 代码混淆等知识 通过基础的安全配置为SDK保驾护航 探索SDK开发在安全方面的最佳实践
  • 基于java的饮食分享平台系统设计与实现

    基于java的饮食分享平台系统设计与实现 I 引言 A 研究背景和动机 近年来 随着人们生活水平的提高和健康意识的增强 饮食健康已经成为越来越多人的关注焦点 因此 一个方便快捷的饮食分享平台就显得尤为重要 基于Java的饮食分享平台系统设计
  • 软件测试|web自动化测试神器playwright教程(三十八)

    简介 在我们使用selenium时 我们可以获取元素的属性 元素的文本值 以及输入框的内容等 作为比selenium更为强大的web自动化测试神器 playwright也可以实现对元素属性 文本值和输入框内容的抓取 并且实现比seleniu
  • 探索Web开发的未来——使用KendoReact服务器组件

    Kendo UI 是带有jQuery Angular React和Vue库的JavaScript UI组件的最终集合 无论选择哪种JavaScript框架 都可以快速构建高性能响应式Web应用程序 通过可自定义的UI组件 Kendo UI可
  • 跨平台UI自动化框架:Airtest,游戏开发和应用测试的利器

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 独家 | 鸿蒙(HarmonyOS)开发详细学习笔记免费分享

    前言 华为宣布 将在1月18日 在北京 上海 杭州 南京 成都 厦门 武汉 长沙 8 大城市同时召开大会 届时将揭秘鸿蒙生态和 HarmonyOS NEXT 进阶新篇章 简单的来说就是 纯血鸿蒙系统 即将彻底揭晓 鸿蒙系统自推出来以来 就一
  • JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置

    JVM优化之 Xss Xms Xmx Xmn 参数设置 XmnXmsXmxXss有什么区别 Xmn Xms Xmx Xss都是JVM对内存的配置参数 我们可以根据不同需要区修改这些参数 以达到运行程序的最好效果 Xms 堆内存的初始大小 默
  • vue实现 marquee(走马灯)

    样式 代码 div class marquee prompt div class list prompt span class prompt item span div div data return listPrompt xxx xxxx
  • 为什么我强烈推荐大学生打CTF!

    前言 写这个文章是因为我很多粉丝都是学生 经常有人问 感觉大一第一个学期忙忙碌碌的过去了 啥都会一点 但是自己很难系统的学习到整个知识体系 很迷茫 想知道要如何高效学习 这篇文章我主要就围绕两点 减少那些罗里吧嗦的废话 直接上干货 CTF如
  • 肿瘤的转录调控:Cell子刊揭示原发性肝癌中转录因子活性的全基因组图谱|国自然热点

    转录调控的研究历史比较长 相关研究在近十年来仍一直增长 也是近年来高分文章的焦点之一 在2023年最佳国自然 中标 研究热点 转录调控中标率高达189 作为国自然热点之一的肿瘤微环境的研究在近几年也一直处于上升趋势 转录调控在肿瘤发生 发展
  • 项目文章 | IF=8.4&转录因子Egr-1是脑膜炎型大肠杆菌引起的血脑屏障损伤的关键调节因子

    2024年1月17日华中农业大学动科动医学院陈焕春院士 王湘如教授团队在期刊 Cell Communication and Signaling IF 8 4 发表了题为 Egr 1 is a key regulator of the blo
  • 【前端】canvas图片加文字

    注释标记了操作步骤 import React Component createRef from react class CertifyImgRender extends Component bgRef createRef

随机推荐

  • 玩转文本统计利器:Linux wc命令详解与实用技巧

    原创2023 06 04 23 56 程序猿食堂 玩转文本统计利器 Linux wc命令详解与实用技巧 Linux 的 wc 命令是一个用于统计文件内容的实用工具 它主要用于计算文件中的字节数 单词数和行数 这些统计信息对于文本文件的分析和
  • 这几天,服务器被攻击了(后续,已解决)

    上周困扰我的官网被攻击的事情 今天终于解决啦 现在我分享一下继上篇文章之后 我做了哪些事情 上篇文章简书链接 点我 一 发现 上次使用D盾工具 查杀了大部分后门程序和感染文件 而且还在阿里云上做了端口域名限制 之后我打开官网访问就正常了 但
  • 学习一下vue-element-admin的使用

    要在 Windows 上使用 Vue Element Admin 您需要完成以下步骤 1 安装 Node js 访问 Node js 官网 https nodejs org zh cn 下载并安装最新版本的 Node js 2 下载 Vue
  • Linux之CGI编程小结

    一 CGI标准输入 环境变量 标准输出 1 标准输入 CGI程序的标准输入是与Web服务器的标准输出对应的 看起来就像其他可执行程序一样通过标准输入 stdin 得到输入信息 实则这些数据是由浏览器传递给服务器后再由服务器定向到CGI的输入
  • 【Java】文档注释

    文章目录 1 概念 2 简单使用演示 3 Java的文档注释的基本格式 4 javadoc的常用标签 1 概念 文档注释 在程序中采用特定的注释格式进行注释 然后通过JDK提供的工具javadoc来解析 生成一套以网页文件形式体现的程序说明
  • Demo项目介绍(Maven)

    1 Demo项目框架 为什么开发要使用框架 1 项目使用的框架 a Srping Boot Springboot可以在几分钟之内搭建好一个可以运行的项目 b Mybatis 对数据库的访问使用Mybatis c Devtools 热部署工具
  • Webots小车与Gampping建图仿真与ORB3算法实践

    此篇博客转自本作者在古月居的博客 https www guyuehome com 34537 前言 在研一的时候 由于XXX项目的需要 其中一项就是需要测试Gmapping建图 自然也要求使用ROS系统 由于之前经常在webots中进行仿真
  • 连接远程服务器的vscode无法格式化代码/文档(已解决)

    甘受人欺 定非懦弱 自谓予智 终是糊涂 问题 vscode右键无法显示 格式化文档 字样 解决方案 在终端输入 usr bin python3 m pip install U autopep8 安装此包 然后vscode右键便显示 格式化文
  • win10 sdk各种版本下载地址

    https developer microsoft com zh cn windows downloads sdk archive
  • 关于OpenMax中sample中缺少OMX_OSAL_Interfaces.h

    最近用到OpenMax在官网下载了sample 可是下载后发现少了 include OMX OSAL Interfaces h include OMX CONF StubbedComponent h 后来仔细看了一下代码 发现这两个文件是A
  • Json插件与json类型的Result

    json插件下载 Json插件提供了一中json类型的Result 一旦为某个Action指定了一个类型为json 的Result 则该Result无序映射到任何视图资源 因为Json插件会负责将Action里的状态信息序列化为Json格式
  • Java——集合

    文章目录 1 集合概述 2 集合类体系结构 Collection集合体系 3 Collection集合常用API 3 Collection集合的遍历方式 方式一 迭代器 方式二 foreach 增强for循环 方式三 lambda表达式 4
  • 驾驶员情绪识别与应用相关笔记

    1 场景 应用 1 1 在检测到驾驶员的愤怒情绪后 便可勒紧安全带 提高制动器的反应响应性 从而减轻事故的伤害 Alaoui 此外 还可通过方向盘振动及警告声 将情绪状态告知驾驶员 并且 为了平复心情 还可考虑自动调整车内照明及音乐 如果自
  • 云原生入门到进阶,1篇就够了!

    开始阅读文章前 请角色切换 设想你作为一位中小型IT公司CTO 面对云原生技术决策 你需要回答两个问题 为什么需要上云 上云有何弊端 作为一家公司的技术决策者 必须理解上云的利与弊 并结合公司各阶段发展目标给出最适合的技术方案 云原生 概述
  • 输入pip命令时,报错Fatal error in launcher

    因为之前也有碰到过这样一个问题 当时了解到是升级pip导致的一些错误 后来通过百度找到了一个解决方案 python m pip 只要是需要用到pip的地方 全部加上python m 好了 解决了问题 这是当时的一个解决方法 问题是解决了 当
  • 用Java代码操作RabbitMQ(包括创建和绑定)

    生产者 package com sky rabbitmq all import com rabbitmq client Channel import com rabbitmq client Connection import com rab
  • AcdbTable 例子学习笔记

    Table 例子学习笔记 在这个例子中 ARX向我们展示了ACDBTABLE类的一些基本操作方法 ACDBTABLE类是ACAD2005及其以后的产品 应该是说ACDBDATATABLE的升级产品 AcDbDataCell AcDbData
  • 判断一个list里是否有其他list------集合list的contain方法

    判断一个list里是否有其他list 最近在做项目时需要判断一个list里是否有其他list 首当其冲就直接想到了contains方法 但总是出现Bug 后面找了好久才发现是这个原因 基础太不扎实 list的contains在比较包含对象时
  • 【HarmonyOS】实现从视频提取音频并保存到pcm文件功能(API6 Java)

    关键字 视频提取类Extractor 视频编解码 保存pcm文件 写在前面 在使用API6开发HarmonyOS应用时 通常会开发一些音视频媒体功能 这里介绍如何从视频中提取音频保存到pcm文件功能 生成pcm音频文件后 就可使用音频播放类
  • ES6知识点总结——学习网站及环境搭建

    1 ES6学习网站 ES6官网 https 262 ecma international org 6 0 阮一峰ES6学习电子书 https es6 ruanyifeng com docs let W3Cschool ES6中文教程 htt