requireJs引用vue

STAR
  • 151
(function(){
    require.config({
        paths:{
            'vue':'https://cdn.jsdelivr.net/npm/vue',
            // shim:{
            //     vue:{
            //         exports:'vue'
            //     }
            // }
        }
    })
    require(['vue'],function(vue){
        console.log(vue)
    })
})()

requireJs引用不了vue
Uncaught SyntaxError: Unexpected string

回复
阅读 1.1k
1 个回答
✓ 已被采纳

因为requirejs自动的在cdn后面加了.js后缀,导致加载了错误的文件。
image.png
所以解决办法就是:

  1. 怎么让requirejs不加后缀,暂时不知道。
  2. 换个cdn地址,例如https://cdn.jsdelivr.net/npm/vue/dist/vue
  3. 下载到本地加载
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏