【问题标题】:require/import imports an empty object instead of Vue componentrequire/import 导入一个空对象而不是 Vue 组件
【发布时间】:2017-11-01 10:48:48
【问题描述】:

我有一个使用vue init webpack 命令创建的 Vuejs 项目。

然后,vue-datetime-picker 模块被安装

npm install --save vue-datetime-picker

然后在项目组件源文件中我尝试导入组件

import VueDatetimePicker from 'vue-datetime-picker'
// OR
// var VueDatetimePicker = require('vue-datetime-picker')

console.log('VueDatetimePicker: ', VueDatetimePicker)

浏览器控制台输出

VueDatetimePicker:  {}

节点模块src文件夹内容

node_modules/vue-datetime-picker/src$ ls
i18n/  
vue-datetime-picker.js

【问题讨论】:

    标签: vuejs2 node-modules


    【解决方案1】:

    看来你使用的是Vue.js 2,但是这个组件使用的是Vue.js 1,它有很多变化,你可以阅读这里:https://vuejs.org/v2/guide/migration.html

    【讨论】:

      猜你喜欢
      • 2021-12-27
      • 2021-11-01
      • 2018-06-25
      • 2021-08-12
      • 1970-01-01
      • 2014-07-15
      • 2019-10-09
      • 2019-08-31
      • 2020-06-09
      相关资源
      最近更新 更多