Как говорится в названии, я просто получил новый ноутбук, и что-то не так. Я вытащил проект Vue из GitHub и запустил npm install, а затем npm запустил dev.
ERROR Failed to compile with 1 errors 1:38:10 PM
error in ./src/pages/index.vue
Syntax Error: Unexpected token (97:4)
95 | },
96 | computed: {
> 97 | ...mapState({
| ^
98 | cityData: state => state.city
99 | }),
100 | cityNameData () {
@ ./src/pages/index.vue 9:0-105 10:0-118
@ ./src/router/index.js
@ ./src/main.js
@ multi (webpack)-dev-server/client?
http://localhost:3000 webpack/hot/dev-server ./src/main.js
Похоже, что он висит на синтаксисе ES6. Моя версия узла - v8.11.3, а версия npm - 5.6.0.
Что я пропустил?
Эта проблема на самом деле выглядит так, как будто это babel (транспилер).
В зависимости от конфигурации проекта у вас может быть файл.babelrc или babel config в package.json.
Здесь у вас есть аналогичная проблема:
Возможно, вы забыли (или проигнорировали), чтобы включить его в свой репозиторий.