diff --git a/.babelrc b/.babelrc index 3a280ba..6546b5e 100644 --- a/.babelrc +++ b/.babelrc @@ -8,5 +8,5 @@ }], "stage-2" ], - "plugins": ["transform-vue-jsx", "transform-runtime"] + "plugins": ["transform-vue-jsx", "transform-runtime", "transform-es2015-arrow-functions"] } diff --git a/src/main.js b/src/main.js index 4d3aad5..dc73596 100644 --- a/src/main.js +++ b/src/main.js @@ -12,7 +12,7 @@ import 'styles/reset.css' import 'swiper/dist/css/swiper.css' import 'vue-layer/lib/vue-layer.css' import axios from 'axios' -import flvjs from 'flv.js' +import flvjs from 'flv.js/dist/flv.min' Vue.use(flvjs) axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded' Vue.prototype.$axios = axios diff --git a/src/pages/BroadcastDetail/BroadcastDetail.vue b/src/pages/BroadcastDetail/BroadcastDetail.vue index bbd611e..1e5dd86 100644 --- a/src/pages/BroadcastDetail/BroadcastDetail.vue +++ b/src/pages/BroadcastDetail/BroadcastDetail.vue @@ -38,7 +38,7 @@ import Header from '@/common/components/Header' import Footer from '@/common/components/Footer' import axios from 'axios' -import flvjs from 'flv.js' +import flvjs from 'flv.js/dist/flv.min' var player export default { name: 'BroadcastDetail', diff --git a/vue.config.js b/vue.config.js index 6848340..9acca00 100644 --- a/vue.config.js +++ b/vue.config.js @@ -1,5 +1,6 @@ module.exports = { chainWebpack: config => { - config.entry.app = ['babel-polyfill', './src/main.js']; + config.entry('main').add('babel-polyfill') // main是入口js文件 }, + transpileDependencies: ['flv.js'] }