GithubHelp home page GithubHelp logo

zfile-dev / zfile-vue Goto Github PK

View Code? Open in Web Editor NEW
457.0 457.0 264.0 1.97 MB

zfile 前端工程

License: MIT License

JavaScript 30.61% HTML 0.18% Vue 62.71% SCSS 0.13% Less 0.08% TypeScript 5.33% Handlebars 0.13% CSS 0.84%

zfile-vue's People

Contributors

dependabot[bot] avatar zhaojun1998 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zfile-vue's Issues

前端登录403错误,跨域问题

前端地址:https://yun.vomiku.com
后端地址:https://rt.vomiku.com:7443
错误信息:
login:1 GET https://yun.vomiku.com/login 404 login:1 Access to XMLHttpRequest at 'https://api.webtest.net/webspeeds' from origin 'https://yun.vomiku.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. webspeed.js:7001 POST https://api.webtest.net/webspeeds net::ERR_FAILED

信息

nodejs 版本

TODO

(推荐使用 v16 以上)


包管理器及其版本

TODO

(推荐使用 pnpm)


系统

TODO

(该项目开发环境系统为 win11)



bug

描述

TODO


预期结果

TODO


最小测试仓库

TODO

关于“翻页”行为的优化

您好:
按照目前的设计,当某个目录下文件过多时,不会一次性加载,而是当页面被滚动至接近底部时触发翻页事件。
但是目前的设计有一点瑕疵,当我多次下拉后,比如下拉了5次,然后进入了一个子目录,如果我随后退出这个子目录,那么我先前的5次下拉全部失效,需要重新下拉,而不会停留在我先前进入子目录的位置。
作者是否可以尝试添加一个缓存,记住当前的页码,或者干脆取消翻页行为,一次性加载全部目录(类似于oneindex)。

此致

请问有无接口文档

感觉大佬的这个前端工程很美观,移动端适配也很好,如果有相关的接口文档的话就可以用来对接自己的其他后端了

编译报错,有没有现成的编译好的

信息

nodejs 版本

16.16

(推荐使用 v16 以上)


包管理器及其版本

npm-8.5.1

(推荐使用 pnpm)


系统

debian11

(该项目开发环境系统为 win11)



bug

root@VM-0-13-ubuntu:~/zfile-vue# npm install

> [email protected] prepare
> husky install

husky - Git hooks installed

up to date, audited 1163 packages in 6s

169 packages are looking for funding
  run `npm fund` for details

13 vulnerabilities (8 moderate, 5 high)

To address issues that do not require attention, run:
  npm audit fix

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.

`root@VM-0-13-ubuntu:~/zfile-vue# npm run build

[email protected] build
vite build

failed to load config from /root/zfile-vue/vite.config.ts
error during build:
TypeError: (0 , import_vite_plugin_svg_icons.createSvgIconsPlugin) is not a function
at tov_default (/root/zfile-vue/vite.config.ts:225:59)
at Object. (/root/zfile-vue/vite.config.ts:244:13)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Object.require.extensions. [as .ts] (/root/zfile-vue/node_modules/vite/dist/node/chunks/dep-80fe9c6b.js:61973:20)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at loadConfigFromBundledFile (/root/zfile-vue/node_modules/vite/dist/node/chunks/dep-80fe9c6b.js:61981:17)
at loadConfigFromFile (/root/zfile-vue/node_modules/vite/dist/node/chunks/dep-80fe9c6b.js:61900:32)
`

预期结果

TODO


最小测试仓库

TODO

APlayer 插件,支持lrc歌词播放问题?

信息

APlayer 插件,支持lrc歌词播放。
获取歌词文件提示:签名无效或下载地址已过期

nodejs 版本

TODO

(推荐使用 v16 以上)


包管理器及其版本

TODO

(推荐使用 pnpm)


系统

TODO

(该项目开发环境系统为 win11)



bug

描述

TODO


预期结果

TODO


最小测试仓库

TODO

播放器FLV格式支持

请问可以在dplayer里引入flv.js来支持flv的播放吗?不太熟悉前端,自己尝试修改没有成功

大佬能不能支持看图模式

自己存了些漫画在网盘
想在线看
能不能支持一下看图模式
现在需要打开
因为没有预加载下一张图片
所以打开有点慢呢
看图模式可以直接在列表分页查看图片就会方便很多呢~

请教下启动的时候报错了

启动命令npm run serve

13% building 32/33 modules 1 active ...les/[email protected]@babel-loader/lib/index.js!/Users/xifeng.li/opt/zfile-vue/node_modules/[email protected]@eslint-loader/index.js??ref--13-0!/Users/xifeng.li/opt/zfile-vue/src/main.js(node:25012) ExperimentalWarning: Package name self resolution is an experimental feature. This feature could change at any time
40% building 120/142 modules 22 active ...eng.li/opt/zfile-vue/node_modules/[email protected]@postcss-loader/src/index.js??ref--6-oneOf-3-2!/Users/xifeng.li/opt/zfile-vue/node_modules/[email protected]@animate.css/animate.css(node:25012) ExperimentalWarning: Conditional exports is an experimental feature. This feature could change at any time
98% after emitting CopyPlugin

 ERROR  Failed to compile with 1 error                                                                                                                                                                                       5:42:52 PM

 error  in ./src/assets/common.scss

Syntax Error: Error: PostCSS received undefined instead of CSS string


 @ ./src/assets/common.scss 4:14-283 14:3-18:5 15:22-291
 @ ./src/main.js
 @ multi ./node_modules/[email protected]@webpack-dev-server/client?http://192.168.10.177:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js

npm install 报错

项目clone到本地后,运行npm install安装依赖,报错。降低版本至@[email protected]仍报错。

npm ERR! code 1
npm ERR! path D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\node-sass
npm ERR! command failed
npm ERR! command C:\Windows\system32\cmd.exe /d /s /c node scripts/build.js
npm ERR! Building: D:\Environment\Node.js\node.exe D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp verb cli [
npm ERR! gyp verb cli   'D:\\Environment\\Node.js\\node.exe',
npm ERR! gyp verb cli   'D:\\File\\Courses\\SystemAbilityTraining\\zfile-vue\\node_modules\\node-gyp\\bin\\node-gyp.js',
npm ERR! gyp verb cli   'rebuild',
npm ERR! gyp verb cli   '--verbose',
npm ERR! gyp verb cli   '--libsass_ext=',
npm ERR! gyp verb cli   '--libsass_cflags=',
npm ERR! gyp verb cli   '--libsass_ldflags=',
npm ERR! gyp verb cli   '--libsass_library='
npm ERR! gyp verb cli ]
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | win32 | x64
npm ERR! gyp verb command rebuild []
npm ERR! gyp verb command clean []
npm ERR! gyp verb clean removing "build" directory
npm ERR! gyp verb command configure []
npm ERR! gyp verb check python checking for Python executable "python2" in the PATH
npm ERR! gyp verb `which` failed Error: not found: python2
npm ERR! gyp verb `which` failed     at getNotFoundError (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\which\which.js:13:12)
npm ERR! gyp verb `which` failed     at F (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\which\which.js:68:19)
npm ERR! gyp verb `which` failed     at E (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\which\which.js:80:29)
npm ERR! gyp verb `which` failed     at D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\which\which.js:89:16
npm ERR! gyp verb `which` failed     at D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\isexe\index.js:42:5
npm ERR! gyp verb `which` failed     at D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\isexe\windows.js:36:5
npm ERR! gyp verb `which` failed     at FSReqCallback.oncomplete (node:fs:198:21)
npm ERR! gyp verb `which` failed  python2 Error: not found: python2
npm ERR! gyp verb `which` failed     at getNotFoundError (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\which\which.js:13:12)
npm ERR! gyp verb `which` failed     at F (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\which\which.js:68:19)
npm ERR! gyp verb `which` failed     at E (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\which\which.js:80:29)
npm ERR! gyp verb `which` failed     at D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\which\which.js:89:16
npm ERR! gyp verb `which` failed     at D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\isexe\index.js:42:5
npm ERR! gyp verb `which` failed     at D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\isexe\windows.js:36:5
npm ERR! gyp verb `which` failed     at FSReqCallback.oncomplete (node:fs:198:21) {
npm ERR! gyp verb `which` failed   code: 'ENOENT'
npm ERR! gyp verb `which` failed }
npm ERR! gyp verb check python checking for Python executable "python" in the PATH
npm ERR! gyp verb `which` succeeded python D:\Environment\Anaconda\python.EXE
npm ERR! gyp ERR! configure error
npm ERR! gyp ERR! stack Error: Command failed: D:\Environment\Anaconda\python.EXE -c import sys; print "%s.%s.%s" % sys.version_info[:3];
npm ERR! gyp ERR! stack   File "<string>", line 1
npm ERR! gyp ERR! stack     import sys; print "%s.%s.%s" % sys.version_info[:3];
npm ERR! gyp ERR! stack                       ^
npm ERR! gyp ERR! stack SyntaxError: invalid syntax
npm ERR! gyp ERR! stack
npm ERR! gyp ERR! stack     at ChildProcess.exithandler (node:child_process:399:12)
npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:526:28)
npm ERR! gyp ERR! stack     at maybeClose (node:internal/child_process:1092:16)
npm ERR! gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5)
npm ERR! gyp ERR! System Windows_NT 10.0.22000
npm ERR! gyp ERR! command "D:\\Environment\\Node.js\\node.exe" "D:\\File\\Courses\\SystemAbilityTraining\\zfile-vue\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
npm ERR! gyp ERR! cwd D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\node-sass
npm ERR! gyp ERR! node -v v16.14.2
npm ERR! gyp ERR! node-gyp -v v3.8.0
npm ERR! gyp ERR! not ok
npm ERR! Build failed with error code: 1

将依赖设置为较新版本后,可以安装完成,但是运行报错。

> [email protected] serve
> vue-cli-service serve --open

 ERROR  TypeError: transpileDependencies.map is not a function
TypeError: transpileDependencies.map is not a function
    at genTranspileDepRegex (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\@vue\cli-plugin-babel\index.js:5:38)
    at module.exports (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\@vue\cli-plugin-babel\index.js:21:29)
    at D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\@vue\cli-service\lib\Service.js:82:9
    at Array.forEach (<anonymous>)
    at loadedCallback (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\@vue\cli-service\lib\Service.js:80:20)
    at Service.init (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\@vue\cli-service\lib\Service.js:97:14)
    at Service.run (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\@vue\cli-service\lib\Service.js:247:16)
    at Object.<anonymous> (D:\File\Courses\SystemAbilityTraining\zfile-vue\node_modules\@vue\cli-service\bin\vue-cli-service.js:37:9)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)

编译报错 CentOS8.1

编译报错 CentOS8.1

[root@MiWiFi-RA74-srv zfile-vue-4.0.0]# npm run build

[email protected] build
vite build

failed to load config from /root/disk/zfile-vue-4.0.0/vite.config.ts
error during build:
Error: The service was stopped: write EPIPE
at /root/disk/zfile-vue-4.0.0/node_modules/esbuild/lib/main.js:1337:25
at /root/disk/zfile-vue-4.0.0/node_modules/esbuild/lib/main.js:666:9
at afterClose (/root/disk/zfile-vue-4.0.0/node_modules/esbuild/lib/main.js:644:7)
at /root/disk/zfile-vue-4.0.0/node_modules/esbuild/lib/main.js:2050:11
at onwriteError (node:internal/streams/writable:415:3)
at processTicksAndRejections (node:internal/process/task_queues:85:21)

run bug

  • dplayer/dist/DPlayer.min.css in ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/VideoPlayer.vue?vue&type=script&lang=js&
  • vue-runtime-helpers in ./node_modules/v-contextmenu/dist/index.esm.js

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.