删除项目里node_modules下的vue-video-player
以及package.json里的"vue-video-player": "",
卸载
npm uninstall vue-video-player
安装
npm install --save vue-video-player@5.0.1 --force
路径问题可以试试下面这个
npm install --save vue-router@3.5.0 --force
还有下面的也装下
npm install --save videojs-contrib-hls --force
npm install --save dplayer --force
下载插件
npm install -save axios --force
main.js加入
第一个是下载插件
import axios from 'axios'
require('video.js/dist/video-js.css');
require('vue-video-player/src/custom-theme.css');
import hls from 'videojs-contrib-hls';
import VideoPlayer from 'vue-video-player';
Vue.use(hls);
Vue.use(VideoPlayer);
下载插件如不行可在相应页面引入
const axios = require('axios');
我不加就可以下载
若还是下载报错,axios加上this,即this.axios.get(…)
我不加就可以下载
启动
$env:NODE_OPTIONS="--openssl-legacy-provider"
npm run dev