Относительный путь в PHPStorm для браузера

Мой проект основан на требованиях браузера. Предпочтительной IDE является PHPStorm (должно быть одинаковым для любого другого продукта, связанного с Jetbrains JS). И вот мой код:

var Vue = require('../../libraries/vue-ajax.js');
var vmBoards = require('./boards.js');

Я хочу, чтобы эти пути можно было щелкнуть с помощью Ctrl (Ctrl + B для парней с клавиатурой). Неспособность сделать это действительно замедляет развитие. Является ли это возможным?

PHP-шторм каким-то образом разрешает только часть строки "js":

PHP storm каким-то образом разрешает только js-часть строки


person Yauheni Prakopchyk    schedule 08.12.2015    source источник
comment
PHPStorm разрешает такие пути относительно текущего файла. Если указанный файл можно найти по указанному относительному пути, будет работать Ctrl+щелчок по файлу; иначе навигация невозможна   -  person lena    schedule 08.12.2015
comment
@lena Это настоящие файлы. В конце концов, browserify прекрасно компилируется. Никакой магической маршрутизации здесь нет. Симлинков тоже нет. Может быть, что-то глупое отсутствует в моих настройках IDE. Потому что разрешение маршрута работает везде, кроме браузера. Работает даже лезвие.   -  person Yauheni Prakopchyk    schedule 08.12.2015
comment
Я не знаю никаких конкретных настроек. И файлы, разрешаемые в require(), у меня отлично работают, с браузером или без него. Просто идея: у вас установлен и включен плагин NodeJS? разрешение/завершение путей в вызовах require() контролируется им   -  person lena    schedule 08.12.2015
comment
@lena do you have NodeJS plugin installed and enabled? Вот оно! Ты восхитителен. Опубликуйте свой ответ, чтобы я мог принять его.   -  person Yauheni Prakopchyk    schedule 08.12.2015


Ответы (1)


Убедитесь, что у вас установлен и включен подключаемый модуль NodeJS (Settings | Plugins, Install JetBrains plugin..., введите «NodeJS», чтобы быстро его найти) — завершение и разрешение путей в require() вызовах контролируется им.

person lena    schedule 08.12.2015