Как включить TernJS в возвышенном тексте с помощью модулей ES6 (импорт утверждений) в macOS
Это действительно неясно, как настроить tern
работать с Sublime Text
а также ES6 Modules
,
Какие шаги мне нужно предпринять, чтобы включить его?
1 ответ
- устанавливать
tern_for_sublime
используя Sublime'sPackage Control
- Также установите
Fix Mac Path
используя Sublime'sPackage Control
( почему?) Создайте файл с именем
.tern-config
в вашем домашнем каталоге (не ваш проект):/Users/<your-username>/.tern-config
{ "plugins": { "node": {}, "es_modules": {} }, "libs": [ "ecma5", "ecma6" ], "ecmaVersion": 6 }
Чтобы автоматически показывать завершения после "." набирается, откройте ваши возвышенные настройки (находится в Sublime Text > Предпочтения> Настройки - Пользователь) и добавьте эту строку:
"auto_complete_triggers": [{ "characters": ".", "selector": "source.js"}]
При желании вы можете переопределить настройки для каждого проекта, создав
.tern-project
файл в корне вашего проекта.
Наслаждаться.