bootstrap-vue,SyntaxError意外标识符

时间:2018-07-17 09:34:08

标签: javascript unit-testing vue.js nuxt.js ava

当我使用ava运行测试时,包含vue-bootstrap导入的组件出现问题。

import bDropdown from "bootstrap-vue/es/components/dropdown/dropdown"
import bDropdownItem from "bootstrap-vue/es/components/dropdown/dropdown-item"
import debounce from "../../directives/debounce"

export default {
  components: {
    "b-dropdown": bDropdown,
    "b-dropdown-item": bDropdownItem
  }...

**

C:\Users\myName\Desktop\myApp\node_modules\bootstrap-vue\es\components\dropdown\dropdown.js:1
(function (exports, require, module, __filename, __dirname) { import idMixin from '../../mixins/id';
                                                                     ^^^^^^^

SyntaxError: Unexpected identifier

我尝试从node_modules导入该组件内的其他内容,所有工作 我还做了所有适当的babel配置,所以这不是我最初想到的问题。 可能很重要,所以我将添加由nuxt.js制作的应用程序

当我删除下拉列表的导入时,此文件中的测试通过。 所以我想问题就在进口上。 有人遇到过类似的问题吗?或知道如何解决?

0 个答案:

没有答案