1 entry daha
  • eski sürümlerinde config dosyanıza jshint-loader gibi preloader'ları ve babel-loader gibi loader'ları entegre ederken

    module: {
    preloaders: [{...}],
    loaders: [{...}],
    }

    şeklinde bir kod yapısı kullanırken, yeni sürümüyle birlikte preloaders ve loaders mantığını değiştirmişler.

    artık preloader ve loader ekleyeceğiniz zaman "rules:" yapısı kullanıyorsunuz. o da şu şekilde oluyor:

    module: {
    rules: [
    {
    enforce: 'pre',
    test: /\.js$/,
    exclude: '/node_modules',
    loader: 'jshint-loader'
    },
    {
    test: /\.es6$/,
    exclude: /node_modules/,
    loader: "babel-loader"
    }
    ]
    },

    yani preloader'lar için "enforce: 'pre'" kullanıyor, devamındaysa enforce kullanmadan loader'ınızı koyuyorsunuz.

    daha detaylı bilgi için bir blog yazısı hazırlanmış.

    ben uzun zamandır kullanmadığım için, bir anda preloader kullanınca webpack-dev-server hata vermeye başladı. neye uğradığımı şaşırdım. aynısı sizin de başınıza gelmesin, güncellemeleri takip edin.
12 entry daha
hesabın var mı? giriş yap