我正在尝试将一些文件从使用 import
转换为使用 require
以避免需要 Babel。
一个导入语句如下:
import React, { Component } from 'react';
如何将其转换为 require
语句?我已经尝试过这个:
const React, { Component } = require('react');
但它说第一个逗号处有错误,因此它似乎不是有效的语法。有什么想法吗?
最佳答案
基本上,您需要执行以下操作:
以下语法:
const React = require('react');
const { Component } = require('react').default;
或者这个语法:
const React = require('react');
const Component = React.Component;
了解更多详情:https://github.com/babel/babel/issues/3049#issuecomment-286205548
关于javascript - 使用 require 的导入语句相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47086251/