vue + cube-ui 初始化报错 "export 'default' …… was not found

按照官方文档安装

npm run dev

的时候报错

 WARNING  Compiled with 1 warnings                                                                                                                                                                  21:20:25
 warning  in ./src/main.js

9:8-12 "export 'default' (imported as 'Cube') was not found in 'cube-ui'

vue-cli 的版本

npm info vue-cli

vue-cli@2.9.6 | MIT | deps: 20 | versions: 35

类似的问题

https://github.com/cube-ui/qu...

https://segmentfault.com/q/10...

https://stackoverflow.com/que...

都无解

改成

import * as Cube from 'cube-ui';
Vue.use(Cube);

倒是不报错了,但是插件都没注册了……

阅读 5k
2 个回答

注意自己的 vue-cli 版本

npm info vue-cli

新版本已经改名叫@vue/cli,如果没改过来请按照vuecli官方文档先卸载旧版本再安装新版本……

正确的初始化姿势:

 vue init cube-ui/cube-template projectname
 cd projectname
 npm i
 npm run dev

import { Cube } from 'cube-ui';

import './cube-ui'

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题