質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.02%
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

受付中

javascriptでエラーが出てしまいます(ERROR: Parsing error: The keyword 'const' is reserved)

rei-fuji
rei-fuji

総合スコア13

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

2回答

0グッド

0クリップ

15059閲覧

投稿2019/09/24 08:34

イメージ説明

ERROR: Parsing error: The keyword 'const' is reserved
と、このようにエラーが出てしまうのですが なぜでしょうか?
どうすればエラーは消えますか?

javascript

1// gulpプラグインの読み込み 2const gulp = require("gulp"); 3// Sassをコンパイルするプラグインの読み込み 4const sass = require("gulp-sass"); 5 6// style.scssをタスクを作成する 7gulp.task("default", function() { 8 // style.scssファイルを取得 9 return ( 10 gulp 11 .src("css/style.scss") 12 // Sassのコンパイルを実行 13 .pipe(sass()) 14 // cssフォルダー以下に保存 15 .pipe(gulp.dest("css")) 16 ); 17});

以下のような質問にはグッドを送りましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

グッドが多くついた質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

yambejp

2019/09/24 08:39

エラーの出ている環境のOS、ブラウザの種類とバージョンを提示ください
rei-fuji

2019/09/24 08:43

win10 home で、bracketsで開いています
rei-fuji

2019/09/24 08:53

Brackets 1.14 です

回答2

0

https://github.com/adobe/brackets/issues/13720を見る限りでは、brackets.jsonに以下の①の記述を追加して、プロジェクトのjsファイルの先頭に②の記述を追加する事で解決するらしいです。(未検証)

でも正直面倒くさいんで、いっそエディターを変えてしまうのも手かもしれないですね。

json

1{ 2 "brackets-eslint.gutterMarks": true, 3 "brackets-eslint.useLocalESLint": true, 4 "brackets-eslint.es6": true, 5 "brackets-eslint.jquery": true, 6 "brackets-eslint.browser": true, 7 "brackets-eslint.no-console": false, 8 "linting.collapsed": true, 9 "linting.ESLint.collapsed": true, 10 "extensions.default.disabled": [ 11 "C:/Program Files (x86)/Brackets/www/extensions/default/JSLint" 12 ], 13 "interactive-linter.javascript": [ 14 "eslint" 15 ], 16 "linting.JSLint.collapsed": true, 17 "linting.JSHint.collapsed": true, 18}

javascript

1/*jshint globalstrict: true*/ 2/*jshint esversion: 6 */ 3/*eslint-env es6*/ 4/*jshint globalstrict: true*/ 5/*jshint esversion: 6 */ 6/*jshint jquery: true*/ 7/*jshint node: true*/ 8/*jshint browser: true*/ 9/*jshint devel: true*/ 10/*eslint-env es6*/ 11/*eslint-env jquery*/ 12/*eslint-env browser*/ 13/*eslint no-console: 0*/

投稿2019/09/24 11:28

編集2019/09/24 12:46
take-t.t.

総合スコア360

良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。

下記のような回答は推奨されていません。

  • 間違っている回答
  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

0

エディタのエラーなんですね・・・
BracketsはよくわからないですがES6対応してないとかではないですか?
ぐぐるとconstつかわずvarにしろとかヒットしますけど・・・

「Brackets」タグが用意されているようなので、追加しておくと
回答が付きやすいかも知れません

投稿2019/09/24 09:52

編集2019/09/24 09:53
yambejp

総合スコア109059

良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。

下記のような回答は推奨されていません。

  • 間違っている回答
  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.02%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。