|
@@ -1,10 +1,9 @@
|
|
const path = require('path');
|
|
const path = require('path');
|
|
const webpack = require('webpack');
|
|
const webpack = require('webpack');
|
|
-const CleanWebpackPlugin = require('clean-webpack-plugin');
|
|
|
|
const HardSourceWebpackPlugin = require('hard-source-webpack-plugin');
|
|
const HardSourceWebpackPlugin = require('hard-source-webpack-plugin');
|
|
|
|
|
|
module.exports = {
|
|
module.exports = {
|
|
- context: __dirname,
|
|
|
|
|
|
+ context: path.resolve(__dirname, './src'),
|
|
entry: {
|
|
entry: {
|
|
'babylonjs-gui': path.resolve(__dirname, './legacy/legacy.ts'),
|
|
'babylonjs-gui': path.resolve(__dirname, './legacy/legacy.ts'),
|
|
},
|
|
},
|
|
@@ -20,7 +19,7 @@ module.exports = {
|
|
umdNamedDefine: true
|
|
umdNamedDefine: true
|
|
},
|
|
},
|
|
resolve: {
|
|
resolve: {
|
|
- extensions: [".js", '.ts']
|
|
|
|
|
|
+ extensions: [".ts"]
|
|
},
|
|
},
|
|
externals: [
|
|
externals: [
|
|
{
|
|
{
|
|
@@ -53,10 +52,6 @@ module.exports = {
|
|
},
|
|
},
|
|
plugins: [
|
|
plugins: [
|
|
new HardSourceWebpackPlugin(),
|
|
new HardSourceWebpackPlugin(),
|
|
- new CleanWebpackPlugin([
|
|
|
|
- path.resolve(__dirname, './src/**/*.js'),
|
|
|
|
- path.resolve(__dirname, './src/**/*.map')
|
|
|
|
- ]),
|
|
|
|
new webpack.WatchIgnorePlugin([
|
|
new webpack.WatchIgnorePlugin([
|
|
/\.js$/,
|
|
/\.js$/,
|
|
/\.d\.ts$/,
|
|
/\.d\.ts$/,
|