mirror of
https://github.com/KevinMidboe/vue-chartjs.git
synced 2025-10-29 18:00:20 +00:00
📝 Update docs
This commit is contained in:
25
README.md
25
README.md
@@ -177,29 +177,20 @@ export default Line.extend({
|
|||||||
})
|
})
|
||||||
```
|
```
|
||||||
|
|
||||||
## Webpack & Bundling tools
|
## Webpack, Browserify and dist files.
|
||||||
There are now two version the main entry point is `src/index.js` which is the ES6 source, unbundled.
|
|
||||||
If you're using webpack it is recommended to use this one. Because the bundled umd version has vue.js and chart.js bundled into it.
|
|
||||||
|
|
||||||
However if you have problems o you can import the dist file
|
If you use `import VueCharts from 'vue-chartjs'` you will mostly import the UMD build of vue-chart.js
|
||||||
|
This is because of compatibility reasons. This approach however has a downside: vue.js and chart.js are bundled into the file.
|
||||||
|
And you end up with two vue instances.
|
||||||
|
|
||||||
|
If you're using webpack 2 however, it will automatically import the transpiled ES sources.
|
||||||
|
If you know what you're doing you can import directly from the transpiled es sources:
|
||||||
|
|
||||||
```
|
```
|
||||||
import VueCharts from 'vue-chartjs/dist/vue-chartjs'
|
import { Line } from 'vue-chartjs/es'
|
||||||
// or
|
|
||||||
import { Line } from 'vue-chartjs/dist/vue-chartjs'
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Or you can set an alias.
|
|
||||||
|
|
||||||
### Browserify
|
|
||||||
|
|
||||||
In order for a browserify user to transpile the code, they would need to install `babelify` and `babel-preset-es2015` and add a .babelrc file in the root of their project with the following code:
|
|
||||||
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"presets": ["es2015"]
|
|
||||||
}
|
|
||||||
```
|
|
||||||
## Available Charts
|
## Available Charts
|
||||||
|
|
||||||
### Bar Chart
|
### Bar Chart
|
||||||
|
|||||||
@@ -279,20 +279,19 @@ Sometimes you need more control over chart.js. Thats why you can access the char
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
## Webpack & Bundling tools
|
## Webpack, Browserify and dist files.
|
||||||
There are now two version the main entry point is `src/index.js` which is the ES6 source, unbundled.
|
|
||||||
If you're using webpack it is recommended to use this one. Because the bundled umd version has vue.js and chart.js bundled into it.
|
|
||||||
|
|
||||||
However if you have problems o you can import the dist file
|
If you use `import VueCharts from 'vue-chartjs'` you will mostly import the UMD build of vue-chart.js
|
||||||
|
This is because of compatibility reasons. This approach however has a downside: vue.js and chart.js are bundled into the file.
|
||||||
|
And you end up with two vue instances.
|
||||||
|
|
||||||
|
If you're using webpack 2 or rollup however, it will automatically import the transpiled ES sources.
|
||||||
|
If you know what you're doing you can import directly from the transpiled es sources:
|
||||||
|
|
||||||
```
|
```
|
||||||
import VueCharts from 'vue-chartjs/dist/vue-chartjs'
|
import { Line } from 'vue-chartjs/es'
|
||||||
// or
|
|
||||||
import { Line } from 'vue-chartjs/dist/vue-chartjs'
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Or you can set an alias.
|
|
||||||
|
|
||||||
### Browserify
|
### Browserify
|
||||||
|
|
||||||
In order for a browserify user to transpile the code, they would need to install `babelify` and `babel-preset-es2015` and add a .babelrc file in the root of their project with the following code:
|
In order for a browserify user to transpile the code, they would need to install `babelify` and `babel-preset-es2015` and add a .babelrc file in the root of their project with the following code:
|
||||||
|
|||||||
Reference in New Issue
Block a user