【vue】如何引用外部cdn资源

在使用vue-cli进行项目构建时,有时是需要引用外部cdn资源的,生产环境中可以直接在index.html的头部引用,但是编译时会报错,因为脚手架无法识别这个外部资源.下面以引用腾讯地图api为例,介绍如何正确引用外部cdn资源.

  1. 在index.html头部引用
    <script src="http://map.qq.com/api/js?v=2.exp&key=yourkey"></script>
    
  2. 修改webpack.base.cong.js
    // 因为腾讯地图的api都放在qq变量下输出的,所以配置的value应该是'qq'
    module.exports = {
      externals: {
        'qq': 'qq'
      }
    }
    
  3. 引用
    import qq from 'qq'
    

说明:其实第一步的引入并不是唯一的办法,还可以通过js创建script的方式,我认为上面的方法是最简洁的.

个人博客:午后南杂

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,018评论 25 708
  • 前些日子从@张鑫旭微博处得一份推荐(Front-end-tutorial),号称最全的资源教程-前端涉及的所有知识...
    谷子多阅读 4,267评论 0 44
  • 这段时间,失去了很多,或者说失去了一部分很重要的东西,它在我心里的分量很重,明明只是失去了他,却感觉失去了很多很多...
    BERRYSHUN阅读 563评论 5 3
  • 遇见就有可能,天时地利人和 说的不就是我们一大群小伙伴,聚在一起创造无限的可能吗? 炎热的夏季 来场“秒杀赛”压压...
    尚DI阅读 197评论 0 0
  • 我是一个大学生,说起我最喜爱的体育运动,那一定会是篮球。每一天我八分之一的时间用于打篮球上,有人肯定要问你...
    石头的爱人阅读 1,023评论 1 2