Skip to content

Commit 28d35d0

Browse files
committed
new dist
1 parent 94e24ab commit 28d35d0

File tree

10 files changed

+69
-1494
lines changed

10 files changed

+69
-1494
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ Install via **NPM**:
1212

1313
```npm i --save-dev bootstrap-vue```
1414

15+
Install via **YARN** (recommended):
16+
17+
```yarn add --dev bootstrap-vue```
18+
19+
1520
```js
1621
import Vue from 'vue'
1722
import BootstrapVue from 'bootstrap-vue';
@@ -20,16 +25,11 @@ import BootstrapVue from 'bootstrap-vue';
2025
Vue.use(BootstrapVue);
2126
````
2227

23-
Or Simply add this Tags to your templates:
28+
Or Simply add this to your html code:
2429

2530
```html
26-
27-
<!--Put this in your Header -->
28-
<link rel="stylesheet" href="https://gitcdn.xyz/repo/bootstrap-vue/bootstrap-vue/master/dist/style.css">
29-
3031
<!--AFTER vue.js and BEFORE your scripts-->
3132
<script src="https://gitcdn.xyz/repo/bootstrap-vue/bootstrap-vue/master/dist/bootstrapVue.js"></script>
32-
3333
```
3434

3535
[Official Docs Website](https://bootstrap-vue.github.io/)

components/index.js

Lines changed: 36 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,39 @@
1-
import bAlert from './alert.vue'
2-
import bBreadcrumb from './breadcrumb.vue'
3-
import bButtonCheckbox from './button-checkbox.vue'
4-
import bButtonGroup from './button-group.vue'
5-
import bButtonRadio from './button-radio.vue'
6-
import bButton from './button.vue'
7-
import bCard from './card.vue'
8-
import carousel from './carousel.vue'
9-
import carouselSlide from './carousel.vue'
10-
import collapse from './collapse.vue'
11-
import collapseToggle from './collapse-toggle.vue'
12-
import bDropdown from './dropdown.vue'
13-
import bDropdownSelect from './dropdown-select.vue'
14-
import bFormCheckbox from './form-checkbox.vue'
15-
import bFormRadio from './form-radio.vue'
16-
import bFormInput from './form-input.vue'
17-
import bFormSelect from './form-select.vue'
18-
import bFormTextarea from './form-textarea.vue'
19-
import bJumbotron from './jumbotron.vue'
20-
import bTags from './tags.vue'
21-
import listGroup from './list-group.vue'
22-
import listGroupItem from './list-group-item.vue'
23-
import bMedia from './media.vue'
24-
import bModal from './modal.vue'
25-
import nav from './nav.vue'
26-
import navItem from './nav-item.vue'
27-
import bNavbar from './navbar.vue'
28-
import bPagination from './pagination.vue'
29-
import bPopover from './popover.vue'
30-
import bProgress from './progress.vue'
31-
import bTables from './tables.vue'
32-
import tabs from './tabs.vue'
33-
import tab from './tab.vue'
34-
import bTooltip from './tooltip.vue'
1+
import bAlert from './alert'
2+
import bBreadcrumb from './breadcrumb'
3+
import bButtonCheckbox from './button-checkbox'
4+
import bButtonGroup from './button-group'
5+
import bButtonRadio from './button-radio'
6+
import bButton from './button'
7+
import bCard from './card'
8+
import carousel from './carousel'
9+
import carouselSlide from './carousel'
10+
import collapse from './collapse'
11+
import collapseToggle from './collapse-toggle'
12+
import bDropdown from './dropdown'
13+
import bDropdownSelect from './dropdown-select'
14+
import bFormCheckbox from './form-checkbox'
15+
import bFormRadio from './form-radio'
16+
import bFormInput from './form-input'
17+
import bFormSelect from './form-select'
18+
import bFormTextarea from './form-textarea'
19+
import bJumbotron from './jumbotron'
20+
import bTags from './tags'
21+
import listGroup from './list-group'
22+
import listGroupItem from './list-group-item'
23+
import bMedia from './media'
24+
import bModal from './modal'
25+
import nav from './nav'
26+
import navItem from './nav-item'
27+
import bNavbar from './navbar'
28+
import bPagination from './pagination'
29+
import bPopover from './popover'
30+
import bProgress from './progress'
31+
import bTables from './tables'
32+
import tabs from './tabs'
33+
import tab from './tab'
34+
import bTooltip from './tooltip'
35+
36+
import styles from '../styles/style.css'
3537

3638
var components = {
3739
bAlert,

dist/bootstrapVue.common.js

Lines changed: 5 additions & 723 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/bootstrapVue.common.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/bootstrapVue.js

Lines changed: 5 additions & 722 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/bootstrapVue.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bootstrap-vue",
3-
"version": "0.1.2",
3+
"version": "0.2.0",
44
"description": "Bootstrap 4 Components For Vue.js 2",
55
"repository": {
66
"type": "git",

scripts/build

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
#!/usr/bin/env bash
22

3+
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
4+
cd $DIR
5+
36
export node_env=production
47

58
echo "Building commonjs version"

scripts/webpack.js

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,7 @@ config.context = path.resolve(__dirname, '..');
1616

1717
// Resolver config
1818
config.resolve = {
19-
extensions: ['.js', '.vue'],
20-
alias: {
21-
'vue': path.resolve(__dirname, '../node_modules/vue/dist/vue.js')
22-
},
19+
extensions: ['.js', '.vue',''],
2320
};
2421

2522
config.resolveLoader = {
@@ -34,7 +31,7 @@ config.entry = {
3431
// Basic output config
3532
config.output = {
3633
path: path.resolve(__dirname, '../dist'),
37-
filename: '[name].js'
34+
filename: '[name].js',
3835
};
3936

4037
// Config Module Loaders
@@ -66,13 +63,13 @@ config.module = {
6663
// CSS
6764
{
6865
test: /\.css$/,
69-
loader: 'style!postcss!css',
66+
loader: 'vue-style!css',
7067
}
7168
,
7269
// SCSS
7370
{
7471
test: /\.scss$/,
75-
loader: 'style!postcss!css!sass'
72+
loader: 'vue-style!sass'
7673
},
7774
// Font
7875
{
@@ -117,6 +114,9 @@ if (process.env.NODE_ENV !== 'production') { // Development Config
117114

118115
} else { // Production Config
119116

117+
118+
config.devtool = '#source-map';
119+
120120
// Pass build environment inside bundle
121121
// This will Strip comments in Vue code & hort-circuits all Vue.js warning code
122122
config.plugins.push(new Webpack.DefinePlugin({
@@ -130,6 +130,9 @@ if (process.env.NODE_ENV !== 'production') { // Development Config
130130
}));
131131

132132
// Minify with dead-code elimination
133-
config.plugins.push(new Webpack.optimize.UglifyJsPlugin({compress: {warnings: false}}));
133+
config.plugins.push(new Webpack.optimize.UglifyJsPlugin({
134+
compress: {warnings: false},
135+
sourceMap: true,
136+
}));
134137

135138
}
File renamed without changes.

0 commit comments

Comments
 (0)