Skip to content

Commit 18914f9

Browse files
committed
set alias of custom js libs and style bit fix
1 parent 26d43b7 commit 18914f9

File tree

4 files changed

+15
-11
lines changed

4 files changed

+15
-11
lines changed

src/components/global/header/header.js

+3-9
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import media from '../../../js/media';
21
import WTokyodoA from '../w-tokyodo-anchor.vue';
32
import HamburgerToggle from '../../ui/nav/hamburger-toggle.vue';
3+
import media from '@js/media';
4+
import onResize from '@js/onresize';
45

56
const speed = 350;
67

@@ -21,14 +22,7 @@ export default {
2122
this.others = this.$el.querySelector('.header_gnav_other');
2223

2324
this.init();
24-
25-
let resizeTimer = 0;
26-
window.addEventListener('resize', () => {
27-
if (resizeTimer) {
28-
clearTimeout(resizeTimer);
29-
}
30-
resizeTimer = setTimeout(this.init, 200);
31-
});
25+
onResize(this.init);
3226

3327
window.addEventListener('scroll', this.handleScroll);
3428
},

src/css/core/base/_base.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
html,
77
body {
88
width: 100%;
9-
height: 100%;
9+
min-height: 100%;
1010
}
1111
body {
1212
background-color: $_color-base;

src/js/onresize.js

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
export default function (f) {
2+
let resizeTimer = 0;
3+
window.addEventListener('resize', () => {
4+
if (resizeTimer) {
5+
clearTimeout(resizeTimer);
6+
}
7+
resizeTimer = setTimeout(f(), 200);
8+
});
9+
}

webpack.config.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@ module.exports = {
6161
},
6262
resolve: {
6363
alias: {
64-
'vue$': 'vue/dist/vue.esm.js'
64+
'vue$': 'vue/dist/vue.esm.js',
65+
'@js': path.resolve(__dirname, 'src/js')
6566
}
6667
},
6768
plugins: [

0 commit comments

Comments
 (0)