V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
realpg
V2EX  ›  全球工单系统

BootCDN 的管理赶紧来解决,求不要乱改目录结构啊

  •  
  •   realpg · 2018-06-11 11:35:00 +08:00 · 5416 次点击
    这是一个创建于 2361 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用 wangEditor 2.1.x 今天上午起,为啥你们把 wangEditor 2.x 的目录结构,包括外部调用的地址全变了 关键是,改的直接导致 js bug 了,人家内部写死了原始的目录结构……

    原始正常工作代码

    $this->css=array('https://cdn.bootcss.com/wangeditor/2.1.10/css/wangEditor.min.css');
    $this->js=array('https://cdn.bootcss.com/wangeditor/2.1.10/js/wangEditor.min.js');
    

    今天突然 cdn 就变了

    Alt text

    https://cdn.bootcss.com/wangEditor/2.1.10/wangEditor.min.js
    

    wangeditor 变成了大写 wangEditor

    然后目录结构还变了 去掉了 js css 目录

    发现问题,按照现在布局结构重新引用,结果人家的字体资源是写死在 js 里面的定义,又找不到字体文件了……

    拜托,你们是个大的静态资源 cdn 站,能不能不要这么不专业……

    28 条回复    2018-06-12 14:52:17 +08:00
    n37r06u3
        1
    n37r06u3  
       2018-06-11 11:39:44 +08:00
    最近好像推荐用这个 。http://cdnjs.net/
    realpg
        2
    realpg  
    OP
       2018-06-11 11:41:19 +08:00
    @n37r06u3 #1
    最近推荐有啥用
    我这有四千多个 CMS 都已经写好了 挨个改得累死人啊……
    f2f2f
        3
    f2f2f  
       2018-06-11 11:45:20 +08:00
    @n37r06u3 有些地方把 CF 的 ip 给屏蔽了,你用这家的在这些屏蔽的地方体验很不好
    f2f2f
        4
    f2f2f  
       2018-06-11 11:46:19 +08:00
    @n37r06u3 #3 不好意思看错了。。。你这是.net 。。。
    mashirozx
        5
    mashirozx  
       2018-06-11 11:53:00 +08:00 via Android
    BootCDN 歧视性地 ban 了.cc 、.top 域名之后我印象已经很差了,现在全部 cdn 使用的是 jsdeliver。相比 BootCDN,jsdeliver 提供的是全球加速而且国内有网宿的节点,没有理由不选择它😛
    e9e499d78f
        6
    e9e499d78f  
       2018-06-11 12:33:19 +08:00 via iPhone
    从来不用这种东西
    LongLights
        7
    LongLights  
       2018-06-11 12:57:00 +08:00 via Android
    还是本地化吧 我之前也在用 bootcdn 结果前两天有段时间 403 了竟然
    zhoushiya
        8
    zhoushiya  
       2018-06-11 13:17:14 +08:00 via Android
    @realpg 批量替换不行?
    Foolt
        9
    Foolt  
       2018-06-11 13:40:03 +08:00
    @realpg 你们 CMS HTML OUTPUT 之前没有钩子?应该预留一个钩子,方便替换 HTML 内容。
    feather12315
        10
    feather12315  
       2018-06-11 13:53:32 +08:00 via Android
    用 sed 改了
    Showfom
        11
    Showfom  
       2018-06-11 14:22:27 +08:00 via iPhone
    来用 css.net
    lxg1421
        12
    lxg1421  
       2018-06-11 15:15:58 +08:00
    为了保命,全部替换成自建 cdn,那么多东西捏在别人手里,心里不踏实啊,
    lepig
        13
    lepig  
       2018-06-11 16:27:01 +08:00
    @Showfom 北京联通 表示 打不开 ping 不通
    realpg
        14
    realpg  
    OP
       2018-06-11 16:28:29 +08:00
    @zhoushiya #8
    4000 多个项目在两千多个服务器上跑着 2333
    jayin
        15
    jayin  
       2018-06-11 16:57:42 +08:00
    @realpg 这么强大
    Showfom
        16
    Showfom  
       2018-06-11 17:00:03 +08:00
    jowuIM
        17
    jowuIM  
       2018-06-11 17:05:09 +08:00
    本地化,还有开发的时候写相对吧,然后引用绝对路径。。。
    Kokororin
        18
    Kokororin  
       2018-06-11 17:10:04 +08:00
    BootCDN 不是同步的 cdnjs 么。。cdnjs 也是这样的结构
    https://cdnjs.com/libraries/wangEditor/2.1.10
    clino
        19
    clino  
       2018-06-11 17:12:11 +08:00
    同楼上,bootcdn 用的 cdnjs 的 git 库吧
    Hubert
        20
    Hubert  
       2018-06-11 17:18:05 +08:00
    BootCDN 表示这个锅我不背
    realpg
        21
    realpg  
    OP
       2018-06-11 17:25:16 +08:00
    @Kokororin #18

    那之前我这么多年用了假的库么……


    @Hubert #20
    那谁背?
    clino
        22
    clino  
       2018-06-11 17:26:52 +08:00 via Android
    @realpg 可以去看 git log 看谁提交的更改
    clino
        23
    clino  
       2018-06-11 17:27:48 +08:00 via Android
    Trim21
        24
    Trim21  
       2018-06-11 18:05:03 +08:00
    其实还是 bootcdn 自己的锅..

    https://github.com/bootcdn/BootCDN/commits/master

    wxsm
        25
    wxsm  
       2018-06-11 18:06:16 +08:00
    BootCDN 只是 cdnjs 的镜像。
    realpg
        26
    realpg  
    OP
       2018-06-11 18:09:59 +08:00
    @clino #22
    经查,cdnjs 一直是现在 bootcdn 改完的结构

    应该是 bootcdn 之前并未采用 cdnjs 的结构(没有 js 和 css 目录),最近的某个时间点突然把原来的广泛已经使用出去的结构(小写 wangeditor,带 js css 目录)改成了跟 cdnjs 一样的结构,导致之前的全部挂掉……
    Showfom
        27
    Showfom  
       2018-06-12 06:30:07 +08:00
    @Trim21 这不是 2017 年的事情了么
    Trim21
        28
    Trim21  
       2018-06-12 14:52:17 +08:00 via Android
    @Showfom boot CDN 这个 repo 里放的是 cdnjs 还没同步的前端库,之前有个 commit 添加了 wangeditor 文件夹,项目结构跟楼主之前看到的一样。然后这个 commit 删掉了整个 wangeditor 文件夹,应该就是问题的来源,只是不知道为什么 cdn 上晚了这么久才同步。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3431 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 11:15 · PVG 19:15 · LAX 03:15 · JFK 06:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.