unique-interface
Version:
无UI组件库
58 lines (57 loc) • 1.6 kB
JavaScript
const Path = require("path");
module.exports = {
// mode: 'development',
context: Path.resolve("./"),
entry: {
test: "examples/test/index.js",
"faas-ui": "examples/faas-ui/index.js"
},
resolve: {
modules: ["node_modules", "."]
},
output: {
path: Path.resolve("./"),
filename: "examples/dist/[name].js",
chunkFilename: "examples/dist/[name].js"
},
plugins: [],
module: {
rules: [{
test: /\.js$/,
exclude: /node_modules/,
use: ["babel-loader"]
},
{
test: /\.less$/,
use: [
"style-loader",
"css-loader",
"postcss-loader",
"less-loader"
]
},
{
test: /\.html$/,
use: [{
loader: "html-loader",
options: {
minimize: true,
collapseWhitespace: true,
collapseInlineTagWhitespace: true,
conservativeCollapse: false
}
}]
},
{
test: /\.(png|jpg|svg)$/,
loader: "url-loader",
options: {
limit: 1000,
name: '[path][name].[ext]',
context: Path.resolve("./examples/"),
outputPath: './'
}
}
]
}
};