Мы работаем с IDE PhpStorm, которая может понять множество инструкций с нашим языком программирования. В PHP, когда у нас есть Factory
как getService
, который предоставляет нам объект службы из определенного файла, мы используем файл .phpstorm.meta.php
, чтобы помочь PhpStorm понять, что произойдет, когда мы CTRL + клик на нем.
Но в JavaScript, когда у нас есть метод .init(service)
, мы не знаем, как заставить PhpStorm открыть этот файл, когда Ctrl + щелчок или знание методов в этом service
. Наш init
метод выглядит примерно так:
var OurMainClass = {
getServiceFileAndLoadIt : function(file , after){
// load file
// call after load function
}
init : function(service){
OurMainClass.getServiceFileAndLoadIt(service , function(serviveObject){
return serviveObject;
});
},
};
У нас есть какой-нибудь файл конфигурации, например phpstorm.meta.js
?