1

私はwebpack、angularjsを使用してプロジェクトを行っています。webpack.config.js では、以下を使用することがあるのを見てきました。

app.js

require('angular')

webpack.config.js

new webpack.DefinePlugin({
    'require.specified': 'require.resolve'
}

webpack.config.js

new webpack.ProvidePlugin({
    Promise: 'bluebird'
}

webpack.config.js

{
                test: require.resolve('rxjs/bundles/Rx'),
                use:[
                    {
                        loader: 'expose-loader',
                        options: 'Rx'
                    }
                ]
            }

私はそれらの違いが何であるかを理解していません。require, require.resolve,webpack.DefinePluginをいつ使うべきかwebpack.ProvidePlugin

誰でも私を助けてくれますか?

ありがとうございました

4

0 に答える 0