打包方式调整
This commit is contained in:
@@ -185,7 +185,7 @@ const waifuTools = {
|
||||
"tools.chart"() {
|
||||
// 一言
|
||||
axios.get('https://api.imjad.cn/hitokoto/?cat=&charset=utf-8&length=55&encode=json').then(res => {
|
||||
this.showMessage(`${res.data.hitokoto} --${res.data.source}`)
|
||||
this.showMessage(res.data.hitokoto + res.data.source?` ——${res.data.source}`:'')
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,8 +2,18 @@ import '../lib/live2d'
|
||||
// 浏览器判断
|
||||
import Browser from './browser'
|
||||
const isMobile = (Browser.versions.mobile && window.screen.width < 800)
|
||||
// 加载live2d模型
|
||||
if(!isMobile) {
|
||||
|
||||
/**
|
||||
* 判断浏览器是否支持WebGL
|
||||
*/
|
||||
function isSupportWebGL() {
|
||||
var canvas = document.createElement("canvas");
|
||||
var webGL = canvas.getContext("webgl") || canvas.getContext("experimental-webgl");
|
||||
return webGL && webGL instanceof WebGLRenderingContext
|
||||
}
|
||||
|
||||
if(!isMobile && isSupportWebGL()) {
|
||||
// 加载live2d模型
|
||||
loadlive2d('live2d', 'https://blog-cdn.nos-eastchina1.126.net/live2D/Kesshouban/model.json')
|
||||
document.querySelector('.waifu').style.display = 'block'
|
||||
}
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<% var left = '<%-' %>
|
||||
<% var right = '%' %>
|
||||
<% var right2 = '>' %>
|
||||
|
||||
<% for (let index in htmlWebpackPlugin.files.css) { %>
|
||||
<% let cssFile = htmlWebpackPlugin.files.css[index] %>
|
||||
<%= `${left} css('${cssFile.substr(cssFile.indexOf("css"),cssFile.length)}') ${right}${right2}` %>
|
||||
<% } %>
|
||||
@@ -3,5 +3,5 @@
|
||||
<% var right2 = '>' %>
|
||||
|
||||
<% for (let chunk in htmlWebpackPlugin.files.chunks) { %>
|
||||
<%= `${left} js('js/${chunk}.${htmlWebpackPlugin.files.chunks[chunk].hash}.js') ${right}${right2}` %>
|
||||
<%= `${left} js('js/${chunk}.${htmlWebpackPlugin.files.chunks[chunk].hash.substr(0,8)}.js') ${right}${right2}` %>
|
||||
<% } %>
|
||||
Reference in New Issue
Block a user