0

我正在尝试将节点模块导入到我的 Vue 项目中,但出现以下错误:

ParseError: 'import' and 'export' may appear only with 'sourceType: module'

我知道这可能是由于节点模块没有被 babelify 转换,但我不知道如何修复它。

我的代码可以在这里找到:

https://github.com/timothyylim/vue-date-picker-example

跑步

npm install 
npm run dev 

应该显示错误。我只是从vue-cli browserify 模板开始,并尝试引入一个日期选择器组件

任何帮助将不胜感激!

4

1 回答 1

0

按照您链接并使用的项目的自述文件进行操作vue-cli:~

npm install -g vue-cli
vue init browserify my-project
cd my-project
npm install
npm run dev

按照命令行说明进行操作,我也必须@vue/cli-init按照建议进行安装。在这工作的时候,我可以看到 vue-cli 编译了你指出的同一个例子。

编辑:

看起来这是组件weifeiyue/vue-datepicker-local的问题,最近在这里修复了:

https://github.com/weifeiyue/vue-datepicker-local/commit/a6e3078936a37acc1d6344b7b4d8c14b42be0844

解决方案应该像更新组件一样简单。

于 2018-07-30T06:34:01.503 回答