试图加载vue-agile但ParseError

问题描述

我正在使用vuejs构建网站,并尝试加载敏捷vue以在vue应用程序中全局使用。所以我在main.js中添加了以下代码

var VueAgile = require('vue-agile');
Vue.use(VueAgile);

稍后,我将browserify与babelify结合使用并进行envify来创建bundle.js文件。并使用以下代码进行编译:

NODE_ENV=production browserify -g envify -e main.js > bundle.js

在package.json文件中具有babelify预设的'babel-preset-env'设置。我收到以下错误

import VueAgile from './Agile.vue'
^ 
ParseError: 'import' and 'export' may appear only with 'sourceType: module'

我通过添加esmify摆脱了错误

 NODE_ENV=production browserify -g envify -p esmify  -e main.js > bundle.js

但是我遇到了一个错误

<template>
^
ParseError: Unexpected token

我一直在寻找解决方案,我认为browserify不能转换所有文件(仅是topfile,不是依赖项)有问题,但是我没有找到如何强制执行的方法。 感谢所有帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)