first commit

This commit is contained in:
编码猿
2024-09-27 02:06:13 +08:00
commit 852d94fbb9
36760 changed files with 3274413 additions and 0 deletions

View File

@@ -0,0 +1,98 @@
vue
vue-router vue路由管理
vue-cli vue的项目模板创建工具(脚手架)
vue-cli 2.x 老版本
vue-cli 3.x 4.x 新版本
webpack 项目的打包构建工具
dist
|-- css
|-- js
|-- img
|-- index.html
1: build/ vue-cli 启动文件
2: config/ vue-cli 启动的自定义配置文件
3: node_modules 是nodejs项目的依赖文件(存放我们用到的插件源码)
4: src/ 项目源代码
|-- assets 静态资源的 需要被webpack编译才能使用的资源
|-- components 存放公共组件的地方、
|-- router 存放vue-router 的配置文件
|-- App.vue 最外层最顶级的父组件
|-- main.js vue项目的入口文件
5: static 静态资源的
前提:体积比较大,且万年不变的资源
.babelrc: 他是插件:babel 的配置文件,
babel把高版本的js转换为浏览器都可以识别的低版本js代码
.editorconfig 告诉编辑器,使用什么代码规范
.eslintignore eslint 的忽略文件
.eslintrc.js eslint 的配置文件
.gitignore 的忽略文件
.postcssrc.js postcss 专门做css兼容的
index.html 网站唯一的一个html文件 spa(单页web应用)
package.json nodejs的配置文件
README.md 项目的帮助文档
dist
| -- vendor.xxxx.js 存放所有插件源码的
| -- app.xxxx.js src里面所有的源码合并在这里
1: vue-resource
2: axios 可以在nodejs使用,也可以在 浏览器使用
插件分为两种:
1:vue插件
2:非vue插件 axios
接口无状态的
状态:/login 必须登录成功
{
token: '2345675643567UYEGFWRGTYHJU665E4WT5H5'
}
css 预处理器
scss sass stylus less
http://10454-haitun.liveplay.myqcloud.com/live/10454_zbh_2008140949270.m3u8
hls
ffmpeg
1G
mp4 --> 1G
1000MB
100 * 10MB
1.ts
2.ts
..
100.ts
video
[{
type: "application/x-mpegURL",
src: "https://vse2-as-all53.secdn.net/logos-channel/live/biblescreen-ad-free/chunklist_sess768563910.m3u8"
}]