Sanal kutuda Ubuntu 15.10 ile Mac OSX üzerinde vagrant kullanarak bir webpack sunucusu çalıştırıyorum. Webpack dev sunucusu yeniden yükle sanal kutuda çalışmaz
webpack yapılandırma
oldukça temiz:var HtmlWebpackPlugin = require('html-webpack-plugin');
var path = require('path');
var webpack = require('webpack');
var MINIFY = process.env.MINIFY === true;
var FRONTEND_ROOT = './static'
var SRC_PATCH = FRONTEND_ROOT + '/scripts';
var BUILD_PATH = './dist';
module.exports = {
entry: SRC_PATCH + '/main.js',
devtool: 'source-map',
output: {
path: BUILD_PATH,
filename: 'bundle.js'
},
resolve: {
extensions: ['', '.js', '.jsx'],
modulesDirectories: [SRC_PATCH, 'node_modules']
},
plugins: [
new HtmlWebpackPlugin({
filename: 'index.html',
template: path.resolve(FRONTEND_ROOT, 'index-template.html'),
minify: MINIFY
})
],
module: {
loaders: [
{
test: /\.jsx|js$/,
exclude: /node_modules/,
loader: 'babel-loader'
}
]
},
eslint: {
configFile: './.eslintrc'
}
};
WebPack
[email protected]:/vagrant$ webpack-dev-server --port 8080 --devtool eval --progress --colors --hot --content-base dist
Ve tarafından VY'de çalıştırıldı
Ben yeniden değildir OSX bir dosyayı düzenleyebilir ama ben düzenlerseniz VM'den aynı dosya yeniden yüklenir.
Sorun nedir? Bunu nasıl düzeltebilirim?
VM ile ana bilgisayarda bir klasör paylaşıyor musunuz? – Kenney
Evet, proje köküm VM os'da/vagrant dizinine bağlandı –