webpack.config.js配置如下
externals: {
mockjs: 'Mock',
echarts: 'echarts',
ueditor: 'UE'
}
利用webpack打包工具的externals配置需要忽略的一些资源包,例如百度地图,字体库等,然后在index.html里面引入资源包的cdn资源,这样会减小打包体积,提升打包速度
index.html
<script src="https://unpkg.com/element-ui@2.4.11/lib/index.js"></script>
<script src="https://unpkg.com/echarts@4.1.0/dist/echarts.min.js"></script>
其他页面引用资源方法
import React from 'react';
import { createStore, combineReducers, applyMiddleware } from 'redux';