Как включить TernJS в возвышенном тексте с помощью модулей ES6 (импорт утверждений) в macOS

Это действительно неясно, как настроить tern работать с Sublime Text а также ES6 Modules,

Какие шаги мне нужно предпринять, чтобы включить его?

1 ответ

  1. устанавливать tern_for_sublime используя Sublime's Package Control
  2. Также установите Fix Mac Path используя Sublime's Package Control ( почему?)
  3. Создайте файл с именем .tern-config в вашем домашнем каталоге (не ваш проект):

    /Users/<your-username>/.tern-config

    {
      "plugins": {
        "node": {},
        "es_modules": {}
      },
      "libs": [
        "ecma5",
        "ecma6"
      ],
      "ecmaVersion": 6
    }
    
  4. Чтобы автоматически показывать завершения после "." набирается, откройте ваши возвышенные настройки (находится в Sublime Text > Предпочтения> Настройки - Пользователь) и добавьте эту строку:

    "auto_complete_triggers": [{ "characters": ".", "selector": "source.js"}]
    
  5. При желании вы можете переопределить настройки для каждого проекта, создав .tern-project файл в корне вашего проекта.

Наслаждаться.

Другие вопросы по тегам