首页 > 编程语言 >Node.js 中通过 babel 体验 ES6 模块化

Node.js 中通过 babel 体验 ES6 模块化

时间:2022-10-11 22:13:31浏览次数:54  
标签:Node ES6 index babel js 文件 创建 输入

A.安装babel

打开终端,输入命令:npm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/node
安装完毕之后,再次输入命令安装:npm install --save @babel/polyfill

B.创建babel.config.js

在项目目录中创建babel.config.js文件。
编辑js文件中的代码如下:
    const presets = [
        ["@babel/env",{
            targets:{
                edge:"17",
                firefox:"60",
                chrome:"67",
                safari:"11.1"
            }
        }]
    ]
    //暴露
    module.exports = { presets }

C.创建index.js文件

在项目目录中创建index.js文件作为入口文件
在index.js中输入需要执行的js代码,例如:
    console.log("ok");

D.使用npx执行文件

打开终端,输入命令:npx babel-node ./index.js

 

标签:Node,ES6,index,babel,js,文件,创建,输入
From: https://www.cnblogs.com/wangxianwen/p/16782787.html

相关文章

  • 三.nodejs基础模块 http
    服务端开发--基础--采用http模块例子: //引入http模块consthttp=require('http')//要返回1.htmlconstfs=require('fs')//创建一个服务constserv......
  • 一.nodejs的意义
    nodejs :一般分3个部分核心模块:http,fs ,url第三方模块:nodemon,vue-cli自定义模块 nodejs能做什么? 后端web服务器开......
  • 初识node.js[2]
    一、什么是node.jsnode.jsisajavascriptruntimebuiltonchrome'sV8JavaScriptengine.node.js是一个基于chromeV8引擎的JavaScript运行环境。官网:https://nod......
  • 初识node.js[1]
    一、浏览器中JavaScript组成部分JS核心语法【变量、数据类型;循环、分支、判断;函数、作用域、this;etc...】WebApi【DOM;BOM;Ajax;...】为什么JavaScript可以在浏览器内运行......
  • node后端--异步处理
    异步处理的方法获取异步方法内的数据在ES6之前,处理异步通常采用callback方法:functiongetData(callback){//setTimeout:一个异步方法setTimeout(()=>{......
  • Nodejs安装
    1.安装node.js2.设置淘宝镜像npmconfigsetregistryhttps://registry.npm.taobao.org/ ,检查查看:npmconfiggetregistry3.配置npm下载插件的默认安装目录和缓......
  • k8s--service 之 HeadLiness、NodePort 使用
    前戏环境还是使用我们上节的环境:https://www.cnblogs.com/zouzou-busy/p/16156384.htmlHeadLiness在某些场景中,开发人员可能不想使用Service提供的负载均衡功能,而希望......
  • 理解NodeJS多进程
    序言一次面试中,我提到自己用过pm2,面试接着问:「那你知道pm2父子进程通信方式吗」。我大概听说pm2有cluster模式,但不清楚父子进程如何通信。面试结束后把NodeJS的多进程重新......
  • 深度理解NodeJS事件循环
    导读ALLTHETIME,我们写的的大部分javascript代码都是在浏览器环境下编译运行的,因此可能我们对浏览器的事件循环机制了解比Node.JS的事件循环更深入一些,但是最近写开始深......
  • 说说Nodejs高并发的原理
    写在前面我们先来看几个常见的说法nodejs是单线程+非阻塞I/O模型nodejs适合高并发nodejs适合I/O密集型应用,不适合CPU密集型应用在具体分析这几个说法是不是、为什......