🔯

Parsing error: Unexpected token as の解決方法

2023/12/30に公開

エラー内容

npm run lintを実行すると、Parsing error: Unexpected token…とエラーが表示される。

# npm run lint

> lint
> eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore


/workspace/resources/js/app.ts
  14:86  error  Parsing error: Unexpected token as

✖ 1 problem (1 error, 0 warnings)

解決方法

パーサーに関してのエラーです。@typescript-eslint/parserをインストールします。

# npm install -D @typescript-eslint/parser

eslintrc.cjsに下記を追加します。

.eslintrc.cjs
module.exports = {
  ...
  parserOptions: {
    parser: '@typescript-eslint/parser'
  },
  ...
}

結果

npm run lintを実行。エラーは解消されました。

# npm run lint

> lint
> eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore

Discussion