(я пересмотрел эти вопросы, чтобы сделать их более информативными по предложению пользователя idleberg)
Я использую редактор Atom. И я учусь, как создать пакет. Я использую документацию и учебник Atom, чтобы научиться настраивать Atom. Я использовал учебник «WordCount». (https://flight -manual.atom.io / хакерство-атом / разделы / пакет слова отсчета / ).
Я следую за всем до того, как Базовая отладка раздел. Я получаю ошибку Unexpected token
. Я не мог понять, как это решить. Я провел исследование в сети и все.
Мне просто нужно решить эту проблему, прежде чем я перейду к следующему разделу (Basic Debugging
раздел.)
Вот информация о моей установке и ошибке. Любая помощь будет оценена.
Атом : 1,32,1 х64
Электрон : 2,0,9
OS : Mac OS X 10.14
Выброшено из : zenkbarieswordcount пакет 0.0.0
Трассировка стека
Failed to activate the zenkbarieswordcount package
At /Users/kellyboy/github/zenkbarieswordcount/lib/zenkbarieswordcount-view.js: Unexpected token (31:16)
SyntaxError: /Users/kellyboy/github/zenkbarieswordcount/lib/zenkbarieswordcount-view.js: Unexpected token (31:16)
}
Вот код, где происходит синтаксическая ошибка. Первая строка - строка 31.
31 setCount(count) {
32 const displayText = `There are ${count} words.`;
33 this.element.children[0].textContent = displayText;
34 }
вот след:
at Parser.pp.raise (/app.asar/node_modules/babylon/lib/parser/location.js:24:13)
at Parser.pp.unexpected (/app.asar/node_modules/babylon/lib/parser/util.js:82:8)
at Parser.pp.semicolon (/app.asar/node_modules/babylon/lib/parser/util.js:69:81)
at Parser.pp.parseExpressionStatement (/app.asar/node_modules/babylon/lib/parser/statement.js:427:8)
at Parser.parseExpressionStatement (/app.asar/node_modules/babylon/lib/plugins/flow.js:676:20)
at Parser.pp.parseStatement (/app.asar/node_modules/babylon/lib/parser/statement.js:142:21)
at Parser.parseStatement (/app.asar/node_modules/babylon/lib/plugins/flow.js:655:22)
at Parser.pp.parseTopLevel (/app.asar/node_modules/babylon/lib/parser/statement.js:30:21)
at Parser.parse (/app.asar/node_modules/babylon/lib/parser/index.js:70:17)
at Object.parse (/app.asar/node_modules/babylon/lib/index.js:45:50)
at Object.exports.default (/app.asar/node_modules/babel-core/lib/helpers/parse.js:36:18)
at File.parse (/app.asar/node_modules/babel-core/lib/transformation/file/index.js:574:40)
at File.parseCode (/app.asar/node_modules/babel-core/lib/transformation/file/index.js:691:20)
at /app.asar/node_modules/babel-core/lib/transformation/pipeline.js:167:12
at File.wrap (/app.asar/node_modules/babel-core/lib/transformation/file/index.js:639:16)
at Pipeline.transform (/app.asar/node_modules/babel-core/lib/transformation/pipeline.js:165:17)
at Object.e.compile (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:573903)
at Object.compile (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:570702)
at compileFileAtPath (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:147501)
at Object.value [as .js] (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:149898)
at Module.load (module.js:561:32)
at tryModuleLoad (module.js:504:12)
at Function.Module._load (module.js:496:3)
at Module.require (/app.asar/static/index.js:47:45)
at require (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:145675)
at Object.<anonymous> (/Users/kellyboy/github/zenkbarieswordcount/lib/zenkbarieswordcount.js:7:32)
at Object.<anonymous> (/Users/kellyboy/github/zenkbarieswordcount/lib/zenkbarieswordcount.js:51:2)
at Module.get_Module._compile (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:146385)
at Object.value [as .js] (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:149932)
at Module.load (module.js:561:32)
at tryModuleLoad (module.js:504:12)
at Function.Module._load (module.js:496:3)
at Module.require (/app.asar/static/index.js:47:45)
at require (internal/module.js:11:18)
at customRequire (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:1:620607)
at Package.requireMainModule (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:2966969)
Команды, которые я использовал, вызывали ошибку
-0:04.1.0 zenkbarieswordcount:toggle (atom-pane.pane.active)
Mr GitHub репо для этого кода:
https://github.com/zenkbaries/zenkbarieswordcount
Неосновные пакеты (которые устанавливаются на Atom)
- Атом-украшение 0.33.4
- сигнал занятости 1.4.3
- намерения 1.1.5
- Джекилл 2.1.0
- подсветка синтаксиса jekyll 0.1.0
- язык-жидкость 0.7.0
- линтер 2.2.0
- Линтер-уценка 5.2.2
- linter-stylelint 4.3.2
- linter-ui-default 1.7.1
- markdown-preview-kramdown 0.6.1
- Markdown-Writer 2.10.3
- platformio-ide-терминал 2.8.4
- zenkbarieswordcount 0.0.0