需要使用 exports-loader

    1. // global.js
    2. const name = 'hahahah'
    3. const test = {
    4. test: function () {
    5. console.log('????test')
    6. },
    7. parse: function () {
    8. console.log('parse')
    9. }
    10. }
    1. // webpack.config.js
    2. module.exports = {
    3. module: {
    4. rules: [
    5. {
    6. test: require.resolve('./src/global.js'),
    7. use: 'exports-loader?type=commonjs&exports=name,test'
    8. }
    9. ]
    10. }
    11. }

    具体配置查看

    https://github.com/webpack-contrib/exports-loader