Skip to content

Commit

Permalink
update doc.
Browse files Browse the repository at this point in the history
  • Loading branch information
wxsms committed Mar 8, 2019
1 parent 66ff1d2 commit a697ddc
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 7 deletions.
2 changes: 1 addition & 1 deletion docs/components/Home.vue
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@

<script>
import Logo from './architecture/Logo.vue'
import googleAd from 'vue-google-adsense-mixin'
import googleAd from '../mixins/googleAd'
export default {
components: {Logo},
Expand Down
2 changes: 1 addition & 1 deletion docs/components/architecture/MarkdownWrapper.vue
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
<script>
import GithubCorner from './../architecture/GithubCorner.vue'
import Toc from './Toc.vue'
import googleAd from 'vue-google-adsense-mixin'
import googleAd from '../../mixins/googleAd'
const getAnchors = (element) => {
let anchors = []
Expand Down
27 changes: 27 additions & 0 deletions docs/mixins/googleAd.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
let scriptLoaded = false

function appendScript () {
if (scriptLoaded) {
return
}
const script = document.createElement('script')
script.async = true
script.src = 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js';
document.head.appendChild(script)
scriptLoaded = true
}

export default {
mounted () {
if (process.env.NODE_ENV !== 'production' || window.location.hostname === 'localhost') {
return
}
appendScript()
window.adsbygoogle = window.adsbygoogle ? window.adsbygoogle : []
const num = this.$el.querySelectorAll('.adsbygoogle').length
// console.log(`found ${num} ad slot.`)
for (let i = 0; i < num; ++i) {
window.adsbygoogle.push({})
}
}
}
1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,6 @@
"url-loader": "^0.6.2",
"vue": "^2.5.11",
"vue-analytics": "^5.6.0",
"vue-google-adsense-mixin": "^1.0.2",
"vue-i18n": "^7.3.3",
"vue-loader": "^13.5.0",
"vue-md-loader": "^1.0.0",
Expand Down
4 changes: 0 additions & 4 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -7563,10 +7563,6 @@ vue-functional-data-merge@^2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/vue-functional-data-merge/-/vue-functional-data-merge-2.0.3.tgz#fe79c9f6fab13e047f1e6dcaa4a0fde63fe15587"

vue-google-adsense-mixin@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/vue-google-adsense-mixin/-/vue-google-adsense-mixin-1.0.2.tgz#72d830c51f6cb1ee436b3e4f41d380017ea73328"

vue-hot-reload-api@^2.2.0:
version "2.2.4"
resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.2.4.tgz#683bd1d026c0d3b3c937d5875679e9a87ec6cd8f"
Expand Down

0 comments on commit a697ddc

Please sign in to comment.