猿问

require.js中使用本地element-Ui怎么破???

因为我司一些特殊的要求,现在准备用require.js+Vue+element UI开发,但是我想把ELement-Ui放到本地用,我看官网提供的是CDN链接,如何下载element-Ui的文件??? 我下载了一份Element-Ui的源码,但是貌试不大好使阿。。。 我这条咸鱼已经到头,哪位大神能指点一下???


这是我的require基本配置代码


requirejs.config({

    baseUrl: '../js/logic/lib',//所有模块的查找根目录

    /* paths: {

        app: '../app'

    } */

    paths: {

        "jquery": 'jquery',

        "vue": 'vue',

        "ELEMENT": "element-ui/src/index",

        "echarts": 'echarts.min',

        "util": 'util',

        "common": 'common',

        "layer":'layer/layer'

    },

    map : {

        '*' : {

            'css' : "css"

        }

    },

    shim:{

        layer : {

            deps : [ "jquery" ],

            exports : "layer"

        },

    }

});


require([ "jquery","vue", "ELEMENT","layer"], function($,Vue,element, layer) {

    /**

     * 在这里可以做一些所有页面通用的处理代码 比如监听AJAX开始加载弹出layer加载条

     */

    //element.install(Vue);

    Vue.use(element)

    // 配置layer模块化 

    layer.config({

        path : "../js/logic/lib/layer/"

    });

    

});

使用这种方式引用之后会报一个import错误。

https://img2.mukewang.com/5cac4dcf0001e28608000454.jpg

求哪位大神解救一下我这条咸鱼啊!!!!

呼啦一阵风
浏览 1510回答 3
3回答

蝴蝶刀刀

找到了问题。element-ui暴露出的外部全局变量是ELEMENT,拿到全局变量Vue.use(ELEMENT)。这都过了大半年了我才回来给补上。。。。惭愧惭愧

潇湘沐

-使用本地是什么意思?跟jquery一样用啊。。。

慕少森

。。。你没有其他的文件啊,你的Index 只是个引用JS的集合,其他的依赖没有
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答