123456789101112131415161718192021 |
- const TransformPages = require('uni-read-pages')
- const { webpack } = new TransformPages()
- const UnoCSS = require('unocss-webpack-uniapp2').default
- module.exports = {
- // productionSourceMap: false,
- lintOnSave: process.env.NODE_ENV === 'development',
- transpileDependencies: ['uview-ui', 'luch-request', '@dcloudio/uni-ui'], // 需要babel-loader转义的第三方依赖, 指定需要编译的依赖
- configureWebpack: {
- plugins: [
- new webpack.DefinePlugin({
- ROUTES: webpack.DefinePlugin.runtimeValue(() => {
- const tfPages = new TransformPages({
- includes: ['path', 'name', 'meta', 'aliasPath']
- })
- return JSON.stringify(tfPages.routes)
- }, true)
- }),
- UnoCSS()
- ]
- }
- }
|