Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript babel loader仅用于将es6传输到es5?_Javascript_Webpack_Ecmascript 6_Ecmascript 5_Babel Loader - Fatal编程技术网

Javascript babel loader仅用于将es6传输到es5?

Javascript babel loader仅用于将es6传输到es5?,javascript,webpack,ecmascript-6,ecmascript-5,babel-loader,Javascript,Webpack,Ecmascript 6,Ecmascript 5,Babel Loader,我使用babel loader和Webpack将JavaScript es6传输到es5。是否有可能做相反的事情?将所有内容传输到es6?如果没有,是否有另一个经验证的网页包加载器(用于开发或生产) 我使用的版本(package.json): 我的网页包配置: const path = require('path'); const config = { mode: 'production', entry: './src/js/app.js', output: {

我使用
babel loader
和Webpack将JavaScript es6传输到es5。是否有可能做相反的事情?将所有内容传输到es6?如果没有,是否有另一个经验证的网页包加载器(用于开发或生产)

我使用的版本(package.json):

我的网页包配置:

const path = require('path');

const config = {
    mode: 'production',
    entry: './src/js/app.js',
    output: {
        path: path.resolve(__dirname, 'dist'),
        filename: 'bundle.js'
    },
    module: {
        rules: [
            { test: /\.js$/, exclude: /node_modules/, use: { loader: "babel-loader" }}
        ]
    }
};

module.exports = config;

巴别塔不能用开箱即用,你需要一些其他的工具。试一试

我还没有尝试过对结果代码的质量进行评论。截至目前,国际海事组织认为,任何此类工具都是有风险的,因此要谨慎

const path = require('path');

const config = {
    mode: 'production',
    entry: './src/js/app.js',
    output: {
        path: path.resolve(__dirname, 'dist'),
        filename: 'bundle.js'
    },
    module: {
        rules: [
            { test: /\.js$/, exclude: /node_modules/, use: { loader: "babel-loader" }}
        ]
    }
};

module.exports = config;