require / import导入一个空对象而不是Vue组件

时间:2017-11-01 10:48:49

标签: vuejs2 node-modules

我有一个使用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

1 个答案:

答案 0 :(得分:1)

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