Webpack更改功能和小节的名称

时间:2018-10-07 03:51:32

标签: javascript html webpack export prototype

我正在使用Webpack来缩小我的javascript文件,但是我不需要更改类名,因为我想在调用缩小后的文件时调用它来创建对象

例如:(file.js)

MediumSharer.prototype = {
    constructor: MediumSharer,
    window: window,
    ...

已更改为:(minified.js)

r.prototype={constructor:r,window:window,diffLeft:0 ...

,当我尝试调用构造函数时,由于名称已更改,该构造函数不存在

<script src="./minified.js"></script>
<script>
    let sharer = new MediumSharer()
    sharer.init()
</script>

webpack.config.js:

const path = require('path')

module.exports = {
    entry: './src/file.js',
    output: {
        filename: 'minified.js',
        path: path.resolve(__dirname, 'dist')
    },
    module: {
        rules: [
            {
                test: /\.css$/,
                use: [
                    'style-loader',
                    'css-loader'
                ]
            }
        ]
    }
}

有人知道如何解决吗?

0 个答案:

没有答案