我正在尝试将节点模块导入我的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 template开始,然后尝试加入a date picker component。
任何帮助将不胜感激!
答案 0 :(得分: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
解决方案应该与更新组件一样简单。