mirror of
https://github.com/ecomfe/vue-echarts.git
synced 2025-08-15 11:55:49 +08:00
update README
This commit is contained in:
12
README.md
12
README.md
@ -49,11 +49,13 @@ import 'echarts/lib/component/tooltip'
|
|||||||
// register component to use
|
// register component to use
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Heads up (before `v2.3.4`)
|
## Heads up
|
||||||
|
|
||||||
If you are using `vue-cli` to create your project and you want to use the untranspiled component (import `vue-echarts/components/ECharts` rather than import `vue-echarts` directly, to optimize bundle size), the `webpack` template may exclude `node_modules` from files to be transpiled by Babel. To fix this problem, try change `build/webpack.base.conf.js` like this:
|
### Importing the souce version
|
||||||
|
|
||||||
For Webpack1:
|
If you are using `vue-cli` to create your project and you want to use the untranspiled component (import `vue-echarts/components/ECharts` rather than import `vue-echarts` directly, to optimize bundle size, which is recommended), the `webpack` template may exclude `node_modules` from files to be transpiled by Babel. To fix this problem, try change `build/webpack.base.conf.js` like this:
|
||||||
|
|
||||||
|
For webpack 1.x:
|
||||||
|
|
||||||
```diff
|
```diff
|
||||||
{
|
{
|
||||||
@ -69,7 +71,7 @@ For Webpack1:
|
|||||||
},
|
},
|
||||||
```
|
```
|
||||||
|
|
||||||
For Webpack2:
|
For webpack 2+:
|
||||||
|
|
||||||
```diff
|
```diff
|
||||||
{
|
{
|
||||||
@ -80,6 +82,8 @@ For Webpack2:
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
If you are using bare webpack config, just do similar modifications make it work.
|
||||||
|
|
||||||
### CommonJS with NPM without ES Next support
|
### CommonJS with NPM without ES Next support
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
Reference in New Issue
Block a user