【问题标题】:move vue project unexpected error ...mapActions移动 vue 项目意外错误 ...mapActions
【发布时间】:2020-03-02 23:09:35
【问题描述】:

我在本地计算机上创建了一个 vue 项目,然后我尝试将其放入我的工作计算机(我们有一个封闭的服务器),但是该项目在编译(运行 npm run build 之后)和反编译版本都无法正常运行. 我在未编译版本中得到的错误是在文件名app.js"

Uncaught SyntaxError 意外令牌 ...

" 第 27239 行中的错误该行是这个 ...对象(vuex_WEBPACK_IMPORTED_MODULE_0__["mapActions"])(['actionName'])

在编译版本中,我收到两个“未捕获语法错误”错误 意外令牌...”在两个文件中 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 能够在我的项目上工作,我认为这是问题所在。

【问题讨论】:

  • 你试过'yarn install'而不是'npm install'吗?
  • 删除node_modules文件夹然后运行npm install
  • @IVOGELOV 我无法做到服务器未连接到互联网
  • 您在浏览器控制台的哪里看到了错误?您正在运行哪个浏览器?您在其他浏览器中是否遇到相同的错误(或类似错误)?
  • 您确定 vuex 在您的 package.json 中并且正在导入到您的主 Vue 中吗?

标签: node.js vue.js vuex


【解决方案1】:

所以我解决了这个问题。问题是我的 vue cli 版本是 2.9.6 而不是 3。 所以我更新了 vue cli 版本,然后用新的 cli 创建了一个新项目。 然后将所有的fukes移到新项目中并且它起作用了。

【讨论】:

    猜你喜欢
    • 2020-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-18
    • 2019-11-11
    • 1970-01-01
    • 2022-06-16
    • 2018-10-22
    相关资源
    最近更新 更多