日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ant design pro 加载慢_ant design pro项目打包后页面加载缓慢

發布時間:2025/3/20 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ant design pro 加载慢_ant design pro项目打包后页面加载缓慢 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用ant design pro框架做的項目,打包之后每一個頁面加載的速度都特別慢,在.webpackrc里面配置了ignoreMomentLocale: true, disableDynamicImport: false, 進行按需加載還是運行速度緩慢

瀏覽器加載時有個js加載了1s多,打包了以后的js也很大

請教一下大家,怎么做一下打包優化,還有頁面性能的問題

我分析了文件大小,做了公共模塊的的提取 用的是roadhog2.3 打包的時候報錯了

我在.webpackrc里面配置了common

const path = require('path');

let webpack = require('webpack');

export default {

entry: {

'app': './src/index.js',

vendor: [

'react',

'react-dom',

'react-router',

'moment',

],

antd: [

'antd/lib/button',

'antd/lib/card',

'antd/lib/checkbox',

'antd/lib/col',

'antd/lib/row',

'antd/lib/date-picker',

'antd/lib/form',

'antd/lib/icon',

'antd/lib/input',

'antd/lib/layout',

'antd/lib/menu',

'antd/lib/table',

'antd/lib/tree-select',

'antd/lib/tooltip',

],

bizcharts: [

'bizcharts/lib/components/Axis',

'bizcharts/lib/components/Chart',

'bizcharts/lib/components/Geom',

'bizcharts/lib/components/Guide',

'bizcharts/lib/components/Label',

'bizcharts/lib/components/Legend',

'bizcharts/lib/components/Tooltip',

]

},

// entry: 'src/index.js',

publicPath: process.env.NODE_ENV === 'production' ? '/assets/' : '/',

extraBabelPlugins: [

['import', { libraryName: 'antd', libraryDirectory: 'es', style: true }],

],

"env": {

"development": {

"extraBabelPlugins": ['dva-hmr'],

"define": {

"request_root": "api",

"request_version": "v1"

}

},

"production": {

"define": {

"request_root": "",

"request_version": "v1"

},

"extraBabelPlugins": [ ["transform-remove-console", { "exclude": [ "error", "warn"] }] ],

}

},

alias: {

components: path.resolve(__dirname, 'src/components/'),

},

commons: [

new webpack.optimize.CommonsChunkPlugin({

names: ['antd', 'vendor', 'bizcharts'],

minChunks: Infinity

})

],

ignoreMomentLocale: true,

disableDynamicImport: false,

theme: './src/theme.js',

html: {

template: './src/index.ejs',

},

hash: true,

};

打包的時候報錯,

向大家請教一下,

總結

以上是生活随笔為你收集整理的ant design pro 加载慢_ant design pro项目打包后页面加载缓慢的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。