YWFE CDN服务

  • 开源库进行内部管理
  • 统一引用,减少各业务独立引用的资源浪费
  • 资源进行CDN加速
  • 支持httphttps。推荐自适应方式应引用
  • 最新更新直接访问:https://cdn.ywwl.com/

资源引用

公用库

  • 公用库存放位置:
//cdn.ywwl.com/libs/
  • 引用规则:
//cdn.ywwl.com/libs/<LibraryName>/v<Version>/<LibraryName>.min.<type>
  • 示例:
// js资源
<script src="//cdn.ywwl.com/libs/zetpo/v1.2.0/zepto.min.js"></script>

// css 资源
<link href="//cdn.ywwl.com/libs/swiper/v4.4.2/swiper.min.css" rel="stylesheet">
  • 公用库列表
    
./libs/
├── ace-builds
│   ├── src-min-noconflict
│   │   ├── ace.js
│   │   ├── ext-beautify.js
│   │   ├── ext-code_lens.js
│   │   ├── ext-elastic_tabstops_lite.js
│   │   ├── ext-emmet.js
│   │   ├── ext-error_marker.js
│   │   ├── ext-hardwrap.js
│   │   ├── ext-keybinding_menu.js
│   │   ├── ext-language_tools.js
│   │   ├── ext-linking.js
│   │   ├── ext-modelist.js
│   │   ├── ext-options.js
│   │   ├── ext-prompt.js
│   │   ├── ext-rtl.js
│   │   ├── ext-searchbox.js
│   │   ├── ext-settings_menu.js
│   │   ├── ext-spellcheck.js
│   │   ├── ext-split.js
│   │   ├── ext-static_highlight.js
│   │   ├── ext-statusbar.js
│   │   ├── ext-textarea.js
│   │   ├── ext-themelist.js
│   │   ├── ext-whitespace.js
│   │   ├── keybinding-emacs.js
│   │   ├── keybinding-sublime.js
│   │   ├── keybinding-vim.js
│   │   ├── keybinding-vscode.js
│   │   ├── mode-abap.js
│   │   ├── mode-abc.js
│   │   ├── mode-actionscript.js
│   │   ├── mode-ada.js
│   │   ├── mode-alda.js
│   │   ├── mode-apache_conf.js
│   │   ├── mode-apex.js
│   │   ├── mode-applescript.js
│   │   ├── mode-aql.js
│   │   ├── mode-asciidoc.js
│   │   ├── mode-asl.js
│   │   ├── mode-assembly_x86.js
│   │   ├── mode-autohotkey.js
│   │   ├── mode-batchfile.js
│   │   ├── mode-c9search.js
│   │   ├── mode-c_cpp.js
│   │   ├── mode-cirru.js
│   │   ├── mode-clojure.js
│   │   ├── mode-cobol.js
│   │   ├── mode-coffee.js
│   │   ├── mode-coldfusion.js
│   │   ├── mode-crystal.js
│   │   ├── mode-csharp.js
│   │   ├── mode-csound_document.js
│   │   ├── mode-csound_orchestra.js
│   │   ├── mode-csound_score.js
│   │   ├── mode-csp.js
│   │   ├── mode-css.js
│   │   ├── mode-curly.js
│   │   ├── mode-dart.js
│   │   ├── mode-diff.js
│   │   ├── mode-django.js
│   │   ├── mode-d.js
│   │   ├── mode-dockerfile.js
│   │   ├── mode-dot.js
│   │   ├── mode-drools.js
│   │   ├── mode-edifact.js
│   │   ├── mode-eiffel.js
│   │   ├── mode-ejs.js
│   │   ├── mode-elixir.js
│   │   ├── mode-elm.js
│   │   ├── mode-erlang.js
│   │   ├── mode-forth.js
│   │   ├── mode-fortran.js
│   │   ├── mode-fsharp.js
│   │   ├── mode-fsl.js
│   │   ├── mode-ftl.js
│   │   ├── mode-gcode.js
│   │   ├── mode-gherkin.js
│   │   ├── mode-gitignore.js
│   │   ├── mode-glsl.js
│   │   ├── mode-gobstones.js
│   │   ├── mode-golang.js
│   │   ├── mode-graphqlschema.js
│   │   ├── mode-groovy.js
│   │   ├── mode-haml.js
│   │   ├── mode-handlebars.js
│   │   ├── mode-haskell_cabal.js
│   │   ├── mode-haskell.js
│   │   ├── mode-haxe.js
│   │   ├── mode-hjson.js
│   │   ├── mode-html_elixir.js
│   │   ├── mode-html.js
│   │   ├── mode-html_ruby.js
│   │   ├── mode-ini.js
│   │   ├── mode-io.js
│   │   ├── mode-ion.js
│   │   ├── mode-jack.js
│   │   ├── mode-jade.js
│   │   ├── mode-java.js
│   │   ├── mode-javascript.js
│   │   ├── mode-json5.js
│   │   ├── mode-jsoniq.js
│   │   ├── mode-json.js
│   │   ├── mode-jsp.js
│   │   ├── mode-jssm.js
│   │   ├── mode-jsx.js
│   │   ├── mode-julia.js
│   │   ├── mode-kotlin.js
│   │   ├── mode-latex.js
│   │   ├── mode-latte.js
│   │   ├── mode-less.js
│   │   ├── mode-liquid.js
│   │   ├── mode-lisp.js
│   │   ├── mode-livescript.js
│   │   ├── mode-logiql.js
│   │   ├── mode-logtalk.js
│   │   ├── mode-lsl.js
│   │   ├── mode-lua.js
│   │   ├── mode-luapage.js
│   │   ├── mode-lucene.js
│   │   ├── mode-makefile.js
│   │   ├── mode-markdown.js
│   │   ├── mode-mask.js
│   │   ├── mode-matlab.js
│   │   ├── mode-maze.js
│   │   ├── mode-mediawiki.js
│   │   ├── mode-mel.js
│   │   ├── mode-mips.js
│   │   ├── mode-mixal.js
│   │   ├── mode-mushcode.js
│   │   ├── mode-mysql.js
│   │   ├── mode-nginx.js
│   │   ├── mode-nim.js
│   │   ├── mode-nix.js
│   │   ├── mode-nsis.js
│   │   ├── mode-nunjucks.js
│   │   ├── mode-objectivec.js
│   │   ├── mode-ocaml.js
│   │   ├── mode-partiql.js
│   │   ├── mode-pascal.js
│   │   ├── mode-perl.js
│   │   ├── mode-pgsql.js
│   │   ├── mode-php.js
│   │   ├── mode-php_laravel_blade.js
│   │   ├── mode-pig.js
│   │   ├── mode-plain_text.js
│   │   ├── mode-powershell.js
│   │   ├── mode-praat.js
│   │   ├── mode-prisma.js
│   │   ├── mode-prolog.js
│   │   ├── mode-properties.js
│   │   ├── mode-protobuf.js
│   │   ├── mode-puppet.js
│   │   ├── mode-python.js
│   │   ├── mode-qml.js
│   │   ├── mode-raku.js
│   │   ├── mode-razor.js
│   │   ├── mode-rdoc.js
│   │   ├── mode-red.js
│   │   ├── mode-redshift.js
│   │   ├── mode-rhtml.js
│   │   ├── mode-r.js
│   │   ├── mode-robot.js
│   │   ├── mode-rst.js
│   │   ├── mode-ruby.js
│   │   ├── mode-rust.js
│   │   ├── mode-sac.js
│   │   ├── mode-sass.js
│   │   ├── mode-scad.js
│   │   ├── mode-scala.js
│   │   ├── mode-scheme.js
│   │   ├── mode-scrypt.js
│   │   ├── mode-scss.js
│   │   ├── mode-sh.js
│   │   ├── mode-sjs.js
│   │   ├── mode-slim.js
│   │   ├── mode-smarty.js
│   │   ├── mode-smithy.js
│   │   ├── mode-snippets.js
│   │   ├── mode-soy_template.js
│   │   ├── mode-space.js
│   │   ├── mode-sparql.js
│   │   ├── mode-sql.js
│   │   ├── mode-sqlserver.js
│   │   ├── mode-stylus.js
│   │   ├── mode-svg.js
│   │   ├── mode-swift.js
│   │   ├── mode-tcl.js
│   │   ├── mode-terraform.js
│   │   ├── mode-tex.js
│   │   ├── mode-textile.js
│   │   ├── mode-text.js
│   │   ├── mode-toml.js
│   │   ├── mode-tsx.js
│   │   ├── mode-turtle.js
│   │   ├── mode-twig.js
│   │   ├── mode-typescript.js
│   │   ├── mode-vala.js
│   │   ├── mode-vbscript.js
│   │   ├── mode-velocity.js
│   │   ├── mode-verilog.js
│   │   ├── mode-vhdl.js
│   │   ├── mode-visualforce.js
│   │   ├── mode-wollok.js
│   │   ├── mode-xml.js
│   │   ├── mode-xquery.js
│   │   ├── mode-yaml.js
│   │   ├── mode-zeek.js
│   │   ├── snippets
│   │   │   ├── abap.js
│   │   │   ├── abc.js
│   │   │   ├── actionscript.js
│   │   │   ├── ada.js
│   │   │   ├── alda.js
│   │   │   ├── apache_conf.js
│   │   │   ├── apex.js
│   │   │   ├── applescript.js
│   │   │   ├── aql.js
│   │   │   ├── asciidoc.js
│   │   │   ├── asl.js
│   │   │   ├── assembly_x86.js
│   │   │   ├── autohotkey.js
│   │   │   ├── batchfile.js
│   │   │   ├── c9search.js
│   │   │   ├── c_cpp.js
│   │   │   ├── cirru.js
│   │   │   ├── clojure.js
│   │   │   ├── cobol.js
│   │   │   ├── coffee.js
│   │   │   ├── coldfusion.js
│   │   │   ├── crystal.js
│   │   │   ├── csharp.js
│   │   │   ├── csound_document.js
│   │   │   ├── csound_orchestra.js
│   │   │   ├── csound_score.js
│   │   │   ├── csp.js
│   │   │   ├── css.js
│   │   │   ├── curly.js
│   │   │   ├── dart.js
│   │   │   ├── diff.js
│   │   │   ├── django.js
│   │   │   ├── d.js
│   │   │   ├── dockerfile.js
│   │   │   ├── dot.js
│   │   │   ├── drools.js
│   │   │   ├── edifact.js
│   │   │   ├── eiffel.js
│   │   │   ├── ejs.js
│   │   │   ├── elixir.js
│   │   │   ├── elm.js
│   │   │   ├── erlang.js
│   │   │   ├── forth.js
│   │   │   ├── fortran.js
│   │   │   ├── fsharp.js
│   │   │   ├── fsl.js
│   │   │   ├── ftl.js
│   │   │   ├── gcode.js
│   │   │   ├── gherkin.js
│   │   │   ├── gitignore.js
│   │   │   ├── glsl.js
│   │   │   ├── gobstones.js
│   │   │   ├── golang.js
│   │   │   ├── graphqlschema.js
│   │   │   ├── groovy.js
│   │   │   ├── haml.js
│   │   │   ├── handlebars.js
│   │   │   ├── haskell_cabal.js
│   │   │   ├── haskell.js
│   │   │   ├── haxe.js
│   │   │   ├── hjson.js
│   │   │   ├── html_elixir.js
│   │   │   ├── html.js
│   │   │   ├── html_ruby.js
│   │   │   ├── ini.js
│   │   │   ├── io.js
│   │   │   ├── ion.js
│   │   │   ├── jack.js
│   │   │   ├── jade.js
│   │   │   ├── java.js
│   │   │   ├── javascript.js
│   │   │   ├── json5.js
│   │   │   ├── jsoniq.js
│   │   │   ├── json.js
│   │   │   ├── jsp.js
│   │   │   ├── jssm.js
│   │   │   ├── jsx.js
│   │   │   ├── julia.js
│   │   │   ├── kotlin.js
│   │   │   ├── latex.js
│   │   │   ├── latte.js
│   │   │   ├── less.js
│   │   │   ├── liquid.js
│   │   │   ├── lisp.js
│   │   │   ├── livescript.js
│   │   │   ├── logiql.js
│   │   │   ├── logtalk.js
│   │   │   ├── lsl.js
│   │   │   ├── lua.js
│   │   │   ├── luapage.js
│   │   │   ├── lucene.js
│   │   │   ├── makefile.js
│   │   │   ├── markdown.js
│   │   │   ├── mask.js
│   │   │   ├── matlab.js
│   │   │   ├── maze.js
│   │   │   ├── mediawiki.js
│   │   │   ├── mel.js
│   │   │   ├── mips.js
│   │   │   ├── mixal.js
│   │   │   ├── mushcode.js
│   │   │   ├── mysql.js
│   │   │   ├── nginx.js
│   │   │   ├── nim.js
│   │   │   ├── nix.js
│   │   │   ├── nsis.js
│   │   │   ├── nunjucks.js
│   │   │   ├── objectivec.js
│   │   │   ├── ocaml.js
│   │   │   ├── partiql.js
│   │   │   ├── pascal.js
│   │   │   ├── perl.js
│   │   │   ├── pgsql.js
│   │   │   ├── php.js
│   │   │   ├── php_laravel_blade.js
│   │   │   ├── pig.js
│   │   │   ├── plain_text.js
│   │   │   ├── powershell.js
│   │   │   ├── praat.js
│   │   │   ├── prisma.js
│   │   │   ├── prolog.js
│   │   │   ├── properties.js
│   │   │   ├── protobuf.js
│   │   │   ├── puppet.js
│   │   │   ├── python.js
│   │   │   ├── qml.js
│   │   │   ├── raku.js
│   │   │   ├── razor.js
│   │   │   ├── rdoc.js
│   │   │   ├── red.js
│   │   │   ├── redshift.js
│   │   │   ├── rhtml.js
│   │   │   ├── r.js
│   │   │   ├── robot.js
│   │   │   ├── rst.js
│   │   │   ├── ruby.js
│   │   │   ├── rust.js
│   │   │   ├── sac.js
│   │   │   ├── sass.js
│   │   │   ├── scad.js
│   │   │   ├── scala.js
│   │   │   ├── scheme.js
│   │   │   ├── scrypt.js
│   │   │   ├── scss.js
│   │   │   ├── sh.js
│   │   │   ├── sjs.js
│   │   │   ├── slim.js
│   │   │   ├── smarty.js
│   │   │   ├── smithy.js
│   │   │   ├── snippets.js
│   │   │   ├── soy_template.js
│   │   │   ├── space.js
│   │   │   ├── sparql.js
│   │   │   ├── sql.js
│   │   │   ├── sqlserver.js
│   │   │   ├── stylus.js
│   │   │   ├── svg.js
│   │   │   ├── swift.js
│   │   │   ├── tcl.js
│   │   │   ├── terraform.js
│   │   │   ├── tex.js
│   │   │   ├── textile.js
│   │   │   ├── text.js
│   │   │   ├── toml.js
│   │   │   ├── tsx.js
│   │   │   ├── turtle.js
│   │   │   ├── twig.js
│   │   │   ├── typescript.js
│   │   │   ├── vala.js
│   │   │   ├── vbscript.js
│   │   │   ├── velocity.js
│   │   │   ├── verilog.js
│   │   │   ├── vhdl.js
│   │   │   ├── visualforce.js
│   │   │   ├── wollok.js
│   │   │   ├── xml.js
│   │   │   ├── xquery.js
│   │   │   ├── yaml.js
│   │   │   └── zeek.js
│   │   ├── theme-ambiance.js
│   │   ├── theme-chaos.js
│   │   ├── theme-chrome.js
│   │   ├── theme-cloud9_day.js
│   │   ├── theme-cloud9_night.js
│   │   ├── theme-cloud9_night_low_color.js
│   │   ├── theme-clouds.js
│   │   ├── theme-clouds_midnight.js
│   │   ├── theme-cobalt.js
│   │   ├── theme-crimson_editor.js
│   │   ├── theme-dawn.js
│   │   ├── theme-dracula.js
│   │   ├── theme-dreamweaver.js
│   │   ├── theme-eclipse.js
│   │   ├── theme-github.js
│   │   ├── theme-gob.js
│   │   ├── theme-gruvbox_dark_hard.js
│   │   ├── theme-gruvbox.js
│   │   ├── theme-gruvbox_light_hard.js
│   │   ├── theme-idle_fingers.js
│   │   ├── theme-iplastic.js
│   │   ├── theme-katzenmilch.js
│   │   ├── theme-kr_theme.js
│   │   ├── theme-kuroir.js
│   │   ├── theme-merbivore.js
│   │   ├── theme-merbivore_soft.js
│   │   ├── theme-mono_industrial.js
│   │   ├── theme-monokai.js
│   │   ├── theme-nord_dark.js
│   │   ├── theme-one_dark.js
│   │   ├── theme-pastel_on_dark.js
│   │   ├── theme-solarized_dark.js
│   │   ├── theme-solarized_light.js
│   │   ├── theme-sqlserver.js
│   │   ├── theme-terminal.js
│   │   ├── theme-textmate.js
│   │   ├── theme-tomorrow.js
│   │   ├── theme-tomorrow_night_blue.js
│   │   ├── theme-tomorrow_night_bright.js
│   │   ├── theme-tomorrow_night_eighties.js
│   │   ├── theme-tomorrow_night.js
│   │   ├── theme-twilight.js
│   │   ├── theme-vibrant_ink.js
│   │   ├── theme-xcode.js
│   │   ├── worker-base.js
│   │   ├── worker-coffee.js
│   │   ├── worker-css.js
│   │   ├── worker-html.js
│   │   ├── worker-javascript.js
│   │   ├── worker-json.js
│   │   ├── worker-lua.js
│   │   ├── worker-php.js
│   │   ├── worker-xml.js
│   │   ├── worker-xquery.js
│   │   └── worker-yaml.js
│   └── src-noconflict
│       ├── ace.js
│       ├── ext-beautify.js
│       ├── ext-code_lens.js
│       ├── ext-elastic_tabstops_lite.js
│       ├── ext-emmet.js
│       ├── ext-error_marker.js
│       ├── ext-hardwrap.js
│       ├── ext-keybinding_menu.js
│       ├── ext-language_tools.js
│       ├── ext-linking.js
│       ├── ext-modelist.js
│       ├── ext-options.js
│       ├── ext-prompt.js
│       ├── ext-rtl.js
│       ├── ext-searchbox.js
│       ├── ext-settings_menu.js
│       ├── ext-spellcheck.js
│       ├── ext-split.js
│       ├── ext-static_highlight.js
│       ├── ext-statusbar.js
│       ├── ext-textarea.js
│       ├── ext-themelist.js
│       ├── ext-whitespace.js
│       ├── keybinding-emacs.js
│       ├── keybinding-sublime.js
│       ├── keybinding-vim.js
│       ├── keybinding-vscode.js
│       ├── mode-abap.js
│       ├── mode-abc.js
│       ├── mode-actionscript.js
│       ├── mode-ada.js
│       ├── mode-alda.js
│       ├── mode-apache_conf.js
│       ├── mode-apex.js
│       ├── mode-applescript.js
│       ├── mode-aql.js
│       ├── mode-asciidoc.js
│       ├── mode-asl.js
│       ├── mode-assembly_x86.js
│       ├── mode-autohotkey.js
│       ├── mode-batchfile.js
│       ├── mode-c9search.js
│       ├── mode-c_cpp.js
│       ├── mode-cirru.js
│       ├── mode-clojure.js
│       ├── mode-cobol.js
│       ├── mode-coffee.js
│       ├── mode-coldfusion.js
│       ├── mode-crystal.js
│       ├── mode-csharp.js
│       ├── mode-csound_document.js
│       ├── mode-csound_orchestra.js
│       ├── mode-csound_score.js
│       ├── mode-csp.js
│       ├── mode-css.js
│       ├── mode-curly.js
│       ├── mode-dart.js
│       ├── mode-diff.js
│       ├── mode-django.js
│       ├── mode-d.js
│       ├── mode-dockerfile.js
│       ├── mode-dot.js
│       ├── mode-drools.js
│       ├── mode-edifact.js
│       ├── mode-eiffel.js
│       ├── mode-ejs.js
│       ├── mode-elixir.js
│       ├── mode-elm.js
│       ├── mode-erlang.js
│       ├── mode-forth.js
│       ├── mode-fortran.js
│       ├── mode-fsharp.js
│       ├── mode-fsl.js
│       ├── mode-ftl.js
│       ├── mode-gcode.js
│       ├── mode-gherkin.js
│       ├── mode-gitignore.js
│       ├── mode-glsl.js
│       ├── mode-gobstones.js
│       ├── mode-golang.js
│       ├── mode-graphqlschema.js
│       ├── mode-groovy.js
│       ├── mode-haml.js
│       ├── mode-handlebars.js
│       ├── mode-haskell_cabal.js
│       ├── mode-haskell.js
│       ├── mode-haxe.js
│       ├── mode-hjson.js
│       ├── mode-html_elixir.js
│       ├── mode-html.js
│       ├── mode-html_ruby.js
│       ├── mode-ini.js
│       ├── mode-io.js
│       ├── mode-ion.js
│       ├── mode-jack.js
│       ├── mode-jade.js
│       ├── mode-java.js
│       ├── mode-javascript.js
│       ├── mode-json5.js
│       ├── mode-jsoniq.js
│       ├── mode-json.js
│       ├── mode-jsp.js
│       ├── mode-jssm.js
│       ├── mode-jsx.js
│       ├── mode-julia.js
│       ├── mode-kotlin.js
│       ├── mode-latex.js
│       ├── mode-latte.js
│       ├── mode-less.js
│       ├── mode-liquid.js
│       ├── mode-lisp.js
│       ├── mode-livescript.js
│       ├── mode-logiql.js
│       ├── mode-logtalk.js
│       ├── mode-lsl.js
│       ├── mode-lua.js
│       ├── mode-luapage.js
│       ├── mode-lucene.js
│       ├── mode-makefile.js
│       ├── mode-markdown.js
│       ├── mode-mask.js
│       ├── mode-matlab.js
│       ├── mode-maze.js
│       ├── mode-mediawiki.js
│       ├── mode-mel.js
│       ├── mode-mips.js
│       ├── mode-mixal.js
│       ├── mode-mushcode.js
│       ├── mode-mysql.js
│       ├── mode-nginx.js
│       ├── mode-nim.js
│       ├── mode-nix.js
│       ├── mode-nsis.js
│       ├── mode-nunjucks.js
│       ├── mode-objectivec.js
│       ├── mode-ocaml.js
│       ├── mode-partiql.js
│       ├── mode-pascal.js
│       ├── mode-perl.js
│       ├── mode-pgsql.js
│       ├── mode-php.js
│       ├── mode-php_laravel_blade.js
│       ├── mode-pig.js
│       ├── mode-plain_text.js
│       ├── mode-powershell.js
│       ├── mode-praat.js
│       ├── mode-prisma.js
│       ├── mode-prolog.js
│       ├── mode-properties.js
│       ├── mode-protobuf.js
│       ├── mode-puppet.js
│       ├── mode-python.js
│       ├── mode-qml.js
│       ├── mode-raku.js
│       ├── mode-razor.js
│       ├── mode-rdoc.js
│       ├── mode-red.js
│       ├── mode-redshift.js
│       ├── mode-rhtml.js
│       ├── mode-r.js
│       ├── mode-robot.js
│       ├── mode-rst.js
│       ├── mode-ruby.js
│       ├── mode-rust.js
│       ├── mode-sac.js
│       ├── mode-sass.js
│       ├── mode-scad.js
│       ├── mode-scala.js
│       ├── mode-scheme.js
│       ├── mode-scrypt.js
│       ├── mode-scss.js
│       ├── mode-sh.js
│       ├── mode-sjs.js
│       ├── mode-slim.js
│       ├── mode-smarty.js
│       ├── mode-smithy.js
│       ├── mode-snippets.js
│       ├── mode-soy_template.js
│       ├── mode-space.js
│       ├── mode-sparql.js
│       ├── mode-sql.js
│       ├── mode-sqlserver.js
│       ├── mode-stylus.js
│       ├── mode-svg.js
│       ├── mode-swift.js
│       ├── mode-tcl.js
│       ├── mode-terraform.js
│       ├── mode-tex.js
│       ├── mode-textile.js
│       ├── mode-text.js
│       ├── mode-toml.js
│       ├── mode-tsx.js
│       ├── mode-turtle.js
│       ├── mode-twig.js
│       ├── mode-typescript.js
│       ├── mode-vala.js
│       ├── mode-vbscript.js
│       ├── mode-velocity.js
│       ├── mode-verilog.js
│       ├── mode-vhdl.js
│       ├── mode-visualforce.js
│       ├── mode-wollok.js
│       ├── mode-xml.js
│       ├── mode-xquery.js
│       ├── mode-yaml.js
│       ├── mode-zeek.js
│       ├── snippets
│       │   ├── abap.js
│       │   ├── abc.js
│       │   ├── actionscript.js
│       │   ├── ada.js
│       │   ├── alda.js
│       │   ├── apache_conf.js
│       │   ├── apex.js
│       │   ├── applescript.js
│       │   ├── aql.js
│       │   ├── asciidoc.js
│       │   ├── asl.js
│       │   ├── assembly_x86.js
│       │   ├── autohotkey.js
│       │   ├── batchfile.js
│       │   ├── c9search.js
│       │   ├── c_cpp.js
│       │   ├── cirru.js
│       │   ├── clojure.js
│       │   ├── cobol.js
│       │   ├── coffee.js
│       │   ├── coldfusion.js
│       │   ├── crystal.js
│       │   ├── csharp.js
│       │   ├── csound_document.js
│       │   ├── csound_orchestra.js
│       │   ├── csound_score.js
│       │   ├── csp.js
│       │   ├── css.js
│       │   ├── curly.js
│       │   ├── dart.js
│       │   ├── diff.js
│       │   ├── django.js
│       │   ├── d.js
│       │   ├── dockerfile.js
│       │   ├── dot.js
│       │   ├── drools.js
│       │   ├── edifact.js
│       │   ├── eiffel.js
│       │   ├── ejs.js
│       │   ├── elixir.js
│       │   ├── elm.js
│       │   ├── erlang.js
│       │   ├── forth.js
│       │   ├── fortran.js
│       │   ├── fsharp.js
│       │   ├── fsl.js
│       │   ├── ftl.js
│       │   ├── gcode.js
│       │   ├── gherkin.js
│       │   ├── gitignore.js
│       │   ├── glsl.js
│       │   ├── gobstones.js
│       │   ├── golang.js
│       │   ├── graphqlschema.js
│       │   ├── groovy.js
│       │   ├── haml.js
│       │   ├── handlebars.js
│       │   ├── haskell_cabal.js
│       │   ├── haskell.js
│       │   ├── haxe.js
│       │   ├── hjson.js
│       │   ├── html_elixir.js
│       │   ├── html.js
│       │   ├── html_ruby.js
│       │   ├── ini.js
│       │   ├── io.js
│       │   ├── ion.js
│       │   ├── jack.js
│       │   ├── jade.js
│       │   ├── java.js
│       │   ├── javascript.js
│       │   ├── json5.js
│       │   ├── jsoniq.js
│       │   ├── json.js
│       │   ├── jsp.js
│       │   ├── jssm.js
│       │   ├── jsx.js
│       │   ├── julia.js
│       │   ├── kotlin.js
│       │   ├── latex.js
│       │   ├── latte.js
│       │   ├── less.js
│       │   ├── liquid.js
│       │   ├── lisp.js
│       │   ├── livescript.js
│       │   ├── logiql.js
│       │   ├── logtalk.js
│       │   ├── lsl.js
│       │   ├── lua.js
│       │   ├── luapage.js
│       │   ├── lucene.js
│       │   ├── makefile.js
│       │   ├── markdown.js
│       │   ├── mask.js
│       │   ├── matlab.js
│       │   ├── maze.js
│       │   ├── mediawiki.js
│       │   ├── mel.js
│       │   ├── mips.js
│       │   ├── mixal.js
│       │   ├── mushcode.js
│       │   ├── mysql.js
│       │   ├── nginx.js
│       │   ├── nim.js
│       │   ├── nix.js
│       │   ├── nsis.js
│       │   ├── nunjucks.js
│       │   ├── objectivec.js
│       │   ├── ocaml.js
│       │   ├── partiql.js
│       │   ├── pascal.js
│       │   ├── perl.js
│       │   ├── pgsql.js
│       │   ├── php.js
│       │   ├── php_laravel_blade.js
│       │   ├── pig.js
│       │   ├── plain_text.js
│       │   ├── powershell.js
│       │   ├── praat.js
│       │   ├── prisma.js
│       │   ├── prolog.js
│       │   ├── properties.js
│       │   ├── protobuf.js
│       │   ├── puppet.js
│       │   ├── python.js
│       │   ├── qml.js
│       │   ├── raku.js
│       │   ├── razor.js
│       │   ├── rdoc.js
│       │   ├── red.js
│       │   ├── redshift.js
│       │   ├── rhtml.js
│       │   ├── r.js
│       │   ├── robot.js
│       │   ├── rst.js
│       │   ├── ruby.js
│       │   ├── rust.js
│       │   ├── sac.js
│       │   ├── sass.js
│       │   ├── scad.js
│       │   ├── scala.js
│       │   ├── scheme.js
│       │   ├── scrypt.js
│       │   ├── scss.js
│       │   ├── sh.js
│       │   ├── sjs.js
│       │   ├── slim.js
│       │   ├── smarty.js
│       │   ├── smithy.js
│       │   ├── snippets.js
│       │   ├── soy_template.js
│       │   ├── space.js
│       │   ├── sparql.js
│       │   ├── sql.js
│       │   ├── sqlserver.js
│       │   ├── stylus.js
│       │   ├── svg.js
│       │   ├── swift.js
│       │   ├── tcl.js
│       │   ├── terraform.js
│       │   ├── tex.js
│       │   ├── textile.js
│       │   ├── text.js
│       │   ├── toml.js
│       │   ├── tsx.js
│       │   ├── turtle.js
│       │   ├── twig.js
│       │   ├── typescript.js
│       │   ├── vala.js
│       │   ├── vbscript.js
│       │   ├── velocity.js
│       │   ├── verilog.js
│       │   ├── vhdl.js
│       │   ├── visualforce.js
│       │   ├── wollok.js
│       │   ├── xml.js
│       │   ├── xquery.js
│       │   ├── yaml.js
│       │   └── zeek.js
│       ├── theme-ambiance.js
│       ├── theme-chaos.js
│       ├── theme-chrome.js
│       ├── theme-cloud9_day.js
│       ├── theme-cloud9_night.js
│       ├── theme-cloud9_night_low_color.js
│       ├── theme-clouds.js
│       ├── theme-clouds_midnight.js
│       ├── theme-cobalt.js
│       ├── theme-crimson_editor.js
│       ├── theme-dawn.js
│       ├── theme-dracula.js
│       ├── theme-dreamweaver.js
│       ├── theme-eclipse.js
│       ├── theme-github.js
│       ├── theme-gob.js
│       ├── theme-gruvbox_dark_hard.js
│       ├── theme-gruvbox.js
│       ├── theme-gruvbox_light_hard.js
│       ├── theme-idle_fingers.js
│       ├── theme-iplastic.js
│       ├── theme-katzenmilch.js
│       ├── theme-kr_theme.js
│       ├── theme-kuroir.js
│       ├── theme-merbivore.js
│       ├── theme-merbivore_soft.js
│       ├── theme-mono_industrial.js
│       ├── theme-monokai.js
│       ├── theme-nord_dark.js
│       ├── theme-one_dark.js
│       ├── theme-pastel_on_dark.js
│       ├── theme-solarized_dark.js
│       ├── theme-solarized_light.js
│       ├── theme-sqlserver.js
│       ├── theme-terminal.js
│       ├── theme-textmate.js
│       ├── theme-tomorrow.js
│       ├── theme-tomorrow_night_blue.js
│       ├── theme-tomorrow_night_bright.js
│       ├── theme-tomorrow_night_eighties.js
│       ├── theme-tomorrow_night.js
│       ├── theme-twilight.js
│       ├── theme-vibrant_ink.js
│       ├── theme-xcode.js
│       ├── worker-base.js
│       ├── worker-coffee.js
│       ├── worker-css.js
│       ├── worker-html.js
│       ├── worker-javascript.js
│       ├── worker-json.js
│       ├── worker-lua.js
│       ├── worker-php.js
│       ├── worker-xml.js
│       ├── worker-xquery.js
│       └── worker-yaml.js
├── aliyun
│   └── oss-sdk
│       └── v6.16.0
│           └── aliyun-oss-sdk.min.js
├── antd
│   ├── 4.12.3
│   │   ├── antd.min.css
│   │   └── antd.min.js
│   ├── 4.16.13
│   │   ├── antd.compact.min.css
│   │   ├── antd.dark.min.css
│   │   ├── antd.min.css
│   │   ├── antd.min.css.map
│   │   ├── antd.min.js
│   │   ├── antd.min.js.map
│   │   ├── compact-theme.min.js
│   │   ├── dark-theme.min.js
│   │   ├── default-theme.min.js
│   │   └── theme.min.js
│   ├── 4.16.3
│   │   ├── antd.compact.min.css
│   │   ├── antd.dark.min.css
│   │   ├── antd.min.css
│   │   ├── antd.min.js
│   │   ├── compact-theme.min.js
│   │   ├── dark-theme.min.js
│   │   ├── default-theme.min.js
│   │   └── theme.min.js
│   ├── 4.17.0
│   │   └── antd.min.js
│   ├── 4.17.4
│   │   ├── antd.min.css
│   │   ├── antd.min.js
│   │   ├── dark-theme.min.js
│   │   ├── default-theme.min.js
│   │   └── theme.min.js
│   ├── 4.18.0
│   │   └── antd.min.js
│   ├── 4.18.9
│   │   └── antd.min.js
│   ├── 4.24.0
│   └── v4.8.2
│       └── antd.css
├── @ant-design
│   └── charts
│       └── 1.4.2
│           └── charts.min.js
├── chimee
├── chimee-player
│   └── v1.4.9
│       └── chimee-player.browser.js
├── clipboard
│   └── v2.0.4
│       └── clipboard.min.js
├── echarts
│   ├── v3.8.5
│   │   ├── echarts.common.min.js
│   │   ├── echarts.min.js
│   │   └── echarts.simple.min.js
│   └── v4.2.1-rc.1
│       ├── echarts.common.min.js
│       ├── echarts.min.js
│       └── echarts.simple.min.js
├── emoji
│   ├── apple_32.png
│   └── apple_64.png
├── fastclick
│   ├── v1.0.0
│   │   └── fastclick.min.js
│   └── v1.0.6
│       └── fastclick.min.js
├── flexible
│   └── v1.0.0
│       └── flexible.min.js
├── fonts
│   ├── barlow
│   │   ├── Barlow-Medium.ttf
│   │   └── Barlow-SemiBold.otf
│   ├── DINAlternateBold.ttf
│   ├── DIN-BlackItalic.otf
│   ├── Gotham-BlackIta.otf
│   ├── Gotham-Medium.otf
│   └── Gotham-XLight.otf
├── gojs
│   └── v1.8.21
│       └── gojs.min.js
├── html5shiv
│   └── v3.7.2
│       └── html5shiv.min.js
├── jquery
│   ├── 3.5.0
│   │   └── jquery.min.js
│   ├── 3.6.4
│   │   └── jquery.min.js
│   └── v1.11.1
│       └── jquery.min.js
├── jquery.SuperSlide
│   └── 2.1.3
│       ├── jquery.SuperSlide.js
│       └── jquery.SuperSlide.source.js
├── js-base64
│   └── 3.7.2
│       ├── js-base64.js
│       └── js-base64.min.js
├── json5
│   └── v2.1.0
│       └── json5.min.js
├── laytpl
│   └── v1.2.0
│       └── laytpl.min.js
├── md5
│   └── v1.0.0
│       ├── md5.js
│       └── md5.min.js
├── nprogress
│   └── v0.2.0
│       └── nprogress.min.js
├── ppfish
│   └── 2.1.5
│       ├── ppfish.min.css
│       ├── ppfish.min.css.map
│       └── ppfish.min.js
├── react
│   ├── 16.14.0
│   │   ├── react.development.js
│   │   ├── react.production.min.js
│   │   └── react.profiling.min.js
│   ├── 18.2.0
│   │   ├── react.development.js
│   │   ├── react.production.min.js
│   │   └── react.profiling.min.js
│   └── v17.0.2
│       └── react.production.min.js
├── react-dom
│   ├── 16.14.0
│   │   ├── react-dom.development.js
│   │   ├── react-dom.production.min.js
│   │   └── react-dom.profiling.min.js
│   └── v17.0.2
│       └── react-dom.production.min.js
├── swiper
│   └── v4.4.2
│       ├── swiper.min.css
│       └── swiper.min.js
├── tinymce
│   └── 6.0.2
│       └── tinymce.min.js
├── UAParser.js
│   └── 1.0.2
│       └── ua-parser.min.js
├── @wangeditor
│   └── editor
│       └── 5.1.14
│           ├── css
│           │   └── style.css
│           ├── index.esm.js
│           ├── index.esm.js.map
│           ├── index.js
│           └── index.js.map
├── @ywfe
│   └── yw-charts
│       └── 0.1.0
│           ├── index.umd.css
│           └── index.umd.js
└── zetpo
    └── v1.2.0
        └── zepto.min.js

业务项目

  • 业务项目存放位置:
//cdn.ywwl.com/bps/

(bp = Business Project)

  • 引用规则:
//cdn.ywwl.com/bps/<porjectName>/<ResourceName>

新增

根据业务发展可新增公用库及业务项目CDN资源。新增方式如下:

  • 公用库

按照格式:

<LibraryName>/v<Version>/<LibraryName>.min.<type>

组织文件。申请提交到YFE。

:公用库文件必须为压缩后版本

  • 业务项目

设定好项目名 //cdn.ywwl.com/bps/项目名 (不可与现有项目重复), 提交申请到YFE,进行NGINX配置转发。

额外建议

引用 YFE CDN服务的项目,均可在HTML中增加如下代码进行资源预缓存优化加载速度。

<meta http-equiv="x-dns-prefetch-control" content="on">
<link rel="dns-prefetch" href="//cdn.ywwl.com">