我在本地计算机上创建了一个vue项目,然后尝试将其放入工作计算机(我们有封闭的服务器)中,但是该项目在编译(运行npm run build
后)和未编译版本。
我在未编译版本中遇到的错误是文件名app.js
“
未捕获的SyntaxError意外令牌...
“ 27239行中的错误是 ... Object(vuex_WEBPACK_IMPORTED_MODULE_0 __ [“ mapActions”])(['actionName'])
在编译版本中,我收到两个错误:“未捕获的SyntaxError 意外的令牌...”在两个文件chunk-vendors.261c1333.js中, app.195dacfc.js
删除对mapActions
的引用后,转到下一个文件,并告诉我在任何vuex
元素mapState
...
我试图重新安装项目,从计算机上重新创建项目,检查项目中的项目(工作正常)。
试图在我的公司的其他计算机上安装。
试图从项目中删除此导入,但是这次我在...mapState(['stateName'])
...Object(vuex_WEBPACK_IMPORTED_MODULE_0__["mapActions"])(['actionName'])
...mapState(['stateName']) //show error here in this component
我需要找到一种方法使vuex在我的项目上可行,我认为这是问题所在。
答案 0 :(得分:0)
所以我解决了这个问题。问题是我的vue cli版本是2.9.6,而不是3。 因此,我更新了vue cli版本,然后使用新的cli创建了一个新项目。 然后将所有福克斯转移到新项目中,并且该项目已经成功。