Слияние кода завершено, страница обновится автоматически
const path = require("path");
const HtmlWebpackPlugin = require("html-webpack-plugin");
const webpack = require('webpack')
module.exports = {
entry: "./src/index.ts",
output: {
path: __dirname,
filename: "./dist/un-tree.min.js",
},
module: {
rules: [
{test: /\.css$/, use: ["style-loader", "css-loader"]},
{
test: /\.scss$/,
use: [
{loader: "style-loader"},
{
loader: "css-loader",
options: {
sourceMap: true,
},
},
{
loader: "postcss-loader",
options: {
sourceMap: true,
config: {
path: "postcss.config.js", // 这个得在项目根目录创建此文件
},
},
},
{
loader: "sass-loader",
options: {sourceMap: true},
},
],
},
{
test: /\.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/,
}
],
},
resolve: {
extensions: [ '.tsx', '.ts', '.js' ]
},
plugins: [
new HtmlWebpackPlugin({
inject: "head",
template: "./public/index.html",
}),
new webpack.BannerPlugin('\n @author zhuzhaofeng\n @description 树形图 \n @version 2.0.0 \n https://gitee.com/zhuzhaofeng/UNTree ')
],
devServer: {
contentBase: path.join(__dirname, "./dist"),
port: 8080,
open: true,
},
};
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )