webpack - Webpack 4 替换导入
问题描述
我有 javascript 文件import
,例如
import React from 'react';
我的 webpack 4 配置有
...
target: 'node',
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
sourceMap: false,
babelrc: false,
presets: [
['env', { modules: false }],
'react'
],
plugins: ['transform-object-rest-spread', 'transform-es2015-modules-commonjs'],
},
},
},
...
现在我的输出 javascript 包含react
库中的所有代码,大小为 63 Kb。但我不需要这个额外的代码。我只想看到类似的东西
'use strict';
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
有没有办法得到这个?
解决方案
推荐阅读
- javascript - 找不到图标为空
- python - 基于来自 DB (SQLITE) 的 Signal 实时更新 QTableView
- javascript - 类型“JQuery”上不存在属性“sectionsnap”
' - angular - Mat-Paginator Page-Size-Dropdown 未正确呈现
- azure - 在 Azure Function 中生成 html 电子邮件正文
- mysql - 在mySQL中使用带有外键的第三个表连接两个表
- r - 堆叠条形图作为每类观察百分比的函数,而不更改 ggplot2 中的值
- jenkins - 将本地 linux Jenkins 集成到 Github 企业的最佳方法是什么?
- java - Java中如何避免过多的for循环?
- java - 通过jFrame将数据插入mysql数据库