Использую Webpack "2.4.1", после каждого билда добавляются скрипты в index.html, без удаления предыдущих. В чем может быть проблема? Конфиг:
"use strict";
var webpack = require('webpack');
var HtmlWebpackPlugin = require('html-webpack-plugin');
//var ExtractTextPlugin = require('extract-text-webpack-plugin');
//var helpers = require('./helpers');
module.exports = {
entry: {
app: "./app/main.ts",
polyfills: "./app/polyfills.ts",
},
output: {
filename: "./dist/[name].js",
sourceMapFilename: '[file].map',
chunkFilename: './dist/[id].chunk.js'
},
module: {
rules: [
{
test: /\.tsx?$/,
loaders: ['ts-loader?' + JSON.stringify({
configFileName: 'tsconfig.json'
}),
'angular-router-loader'],
exclude: /node_modules/,
},
/* Embed files. */
{
test: /\.(html|css)$/,
loader: 'raw-loader'
}
]
},
plugins: [
new webpack.optimize.CommonsChunkPlugin({
name: [ 'polyfills']
}),
new HtmlWebpackPlugin({
hash: true,
template: './index.html'
})
],
resolve: {
extensions: [".tsx", ".ts", ".js"]
},
devtool: 'cheap-module-source-map'
};
Здесь надо смотреть на вашу структуру проекта. Полагаю, вам надо положить исходники куда-нибудь в ./src
, а ./dist
оставить под сборку. Далее, укажите output.path
, в вашем случае это dist
, т.е. примерно так:
output: {
path: 'dist',
filename: '[name].js',
sourceMapFilename: '[file].map',
chunkFilename: '[id].chunk.js'
},
Виртуальный выделенный сервер (VDS) становится отличным выбором
Имеется массив содержащий n-ое кол-во элементов каждый элемент - js код для создания диаграммы на highcharts прим
Добрый деньЕсть много полей инпутов, каждая из них относиться к определенной категории