ReferenceError:导入外部js文件时未定义Vue

时间:2020-10-22 15:04:07

标签: javascript node.js vue.js yarnpkg

我正在通过纱线添加hartwork / vue-tristate-checkbox安装它,从而在我的vue js组件中使用此软件包https://github.com/hartwork/vue-tristate-checkbox

在我的Vue js组件中,我像这样导入它:

导入'vue-tristate-checkbox / vue_cycling_tristate_checkbox_native'

现在我进行测试:纱线测试

我收到一个错误,指出“ ReferenceError:Vue未定义”,因此我像在“ Vue”中从Vue导入该Vue一样,仅将其手动用于测试用例。

在这个级别上,每件事都运行良好,但测试却没有。

因为在导入Vue实例后我又遇到了另一个错误:

import Vue from 'vue'
       ^^^

SyntaxError: Unexpected identifier

我不知道有什么方法可以解决此问题?

1 个答案:

答案 0 :(得分:-2)

您需要安装该库,但是自述文件中没有用于npm install的命令。 也许您可以尝试npm install vue-tristate-checkbox