webpack打包后发布到npm,引入为空

项目 vue-2.5.0 webpack-3.6.0


项目输出文件:


    const install = function(Vue, opts = {}) {

    

      Object.keys(components).forEach(key => {

        Vue.component(key, components[key]);

      });

    

      Vue.prototype.$Modal = lanModal;

      Vue.prototype.$Message = lanMessage;

    };

    

    if (typeof window !== 'undefined' && window.Vue) {

      install(window.Vue);

    };

    

    export default {

      version: '0.0.8',

      install,

      ...components

    };

通过npm发包后引入:


import ui from 'lanlan-ui'

可是引入的为空对象,不知道为什么?求助,webpack2以上输出就不用module.exports,用的export default但是没结果


眼眸繁星
浏览 284回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript