小编Nik*_*taK的帖子

Babel不会从'node_modules'转换导入的模块

我在从中转译导入的模块时遇到问题node_modules。Babel出于某种原因不会转载从中导入的模块node_modules,而是转载从中导入的模块src

这是一个示例存储库:https : //github.com/NikitaKA/babeltest

main.js

// result code contains const and let, but it shouldn't. :(
Run Code Online (Sandbox Code Playgroud)

index.js

import qs from 'query-string; // not transpiled
import lib from './lib' // transpiled

const query = qs.parse(window.location.search);
Run Code Online (Sandbox Code Playgroud)

webpack.config.js

const path = require('path');

module.exports = {
  entry: './src/index.js',
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: 'main.js'
  },
  module: {
    rules: [
      {
        test: /\.js$/,
        use: {
          loader: "babel-loader"
        }
      }
    ]
  }
};
Run Code Online (Sandbox Code Playgroud)

.babelrc

{
  "presets": [
    ["@babel/preset-env", …
Run Code Online (Sandbox Code Playgroud)

javascript babel webpack

7
推荐指数
2
解决办法
5887
查看次数

标签 统计

babel ×1

javascript ×1

webpack ×1