博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Node] Convert CommonJS Requires to ES6 Imports
阅读量:5163 次
发布时间:2019-06-13

本文共 1040 字,大约阅读时间需要 3 分钟。

In this lesson we'll use cjs-to-es6 to convert CommonJS requires to ES6 imports. We'll also show how to convert over a exported default object to take advantage of named exports.

 

Install:

npm i -g cjs-to-es6

 

RUN:

cjs-to-es6 ./

We are targeting current folder.

 

From:

const MyComponent = () => {};const SmallHeader = () => {};exports.smallHeader = Smallheader;module.exports = MyComponent;

Convert to:

const MyComponent = () => {};const SmallHeader = () => {};export const smallHeader = Smallheader;export default MyComponent;

 

From:

function convertDate() {}module.exports = convertDate;

Convert to:

function convertDate() {}export default convertDate;

 

From: 

function add() {}function subtract() {}exports.add = add;exports.subtract = subtract;

Convert to:

function add() {}function subtract() {}export { add, subtract };

 

index.js:

import React from 'react';import App from './app';import { add } from './util';import { subtract as otherSubtract } from './util';import date from './date';

 

转载于:https://www.cnblogs.com/Answer1215/p/6972355.html

你可能感兴趣的文章
92. Reverse Linked List II
查看>>
Team Dipper
查看>>
软件需求与分析需掌握的内容
查看>>
构造函数初始化列表
查看>>
jQuery获取自身HTML
查看>>
(转)RedHat/CentOS安装和配置kerberos
查看>>
File类常见方法:
查看>>
Revolving Digits(hdu 4333)
查看>>
在 Azure 中的 Linux 虚拟机上使用 SSL 证书保护 Web 服务器
查看>>
安卓 自定义吐司样式
查看>>
自定义动画
查看>>
准备些一篇目前技术目前公司 使用技术的 解析
查看>>
Sturct类型装箱时会遇到的问题
查看>>
mybatis 在自动生成时设置不生成Example类
查看>>
如何将红色区域数据调用解密函数直接打印到输出控制台(例如:crt控制台)...
查看>>
React-AR概述
查看>>
踏上Salesforce的学习之路(一)
查看>>
json中拿到想拿的值
查看>>
C#使用Log4Net记录日志
查看>>
飞机大战项目
查看>>