为了账号安全,请及时绑定邮箱和手机立即绑定

RequireJS 路径和​​ require-css 如何结合起来?

RequireJS 路径和​​ require-css 如何结合起来?

斯蒂芬大帝 2022-11-03 10:11:58
我将 RequireJS 和 require-css 与 CDN URL 一起使用,它运行良好,但我希望能够为我的 CSS 依赖项定义本地后备并执行以下操作:require.config( {    paths: {        'css!library-name': [ '<CDN_URL>', '<LOCAL_URL>' ]    },    map: {        '*': {            'css': '//cdn.jsdelivr.net/npm/require-css@0.1.10/css.min.js'        }    }} );require( [ 'css!library-name' ], function(){    // ...} );我已经搜索并没有找到有关如何执行此操作的示例/指南。任何帮助,将不胜感激。
查看完整描述

1 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

我对此进行了测试并为我工作:


require.config( {

    paths: {

        // Also have a fallback for require-css itself

        'require-css': [ '//cdn.jsdelivr.net/npm/require-css@0.1.10/css', '../node_modules/require-css/css' ]

        'library-name-css': [ '<CDN_URL>', '<LOCAL_URL>' ]

    }

} );

require( [ 'require-css!library-name-css' ], function(){

    // ...

} );

希望它可以帮助某人。请注意,使用后备意味着您必须在本地下载文件(在这种情况下,我使用 NPM 通过它来完成)


查看完整回答
反对 回复 2022-11-03
  • 1 回答
  • 0 关注
  • 136 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号