2013-05-17 3 views
0

, поэтому я только начал использовать webstorm & phpstorm. Я использую head.js - это почти все мои большие приложения для javascript. в моем файле main.html я использую тег скрипта для загрузки head.js и передаю все другие файлы js, которые мне нужно загрузить. когда мой реальный файл app.js загружен, я использую метод head.ready для автоматического запуска кода инициализации.добавление пользовательских js-библиотек в webstorm/phpstorm

head.ready(function(){ 
    //code here 
}); 

хорошо JSLint/jshint не может разрешить объект голову к чему-либо, так что выдает ошибку во всех моих файлах. Я сделал некоторые исследования, и я нашел: file >> settings >> javascript >> libraries вы можете включить библиотеки в глобальный или локальный контекст вашего проекта.

Я включил это для jQuery (выбор по умолчанию), и он отлично работает! у них нет предопределенного варианта для head.js, поэтому я устал добавлять его сам. в меню добавления вы просматриваете файл и «прикрепляете» его. после выполнения этого процесса несколько раз (я связал несколько разных областей), мне все еще не повезло.

«Помогите мне, если у меня будет единственная надежда!»

ответ

1

Звучит как проблема с конфигурацией jslint/jshint, более чем проблема с «библиотеками». Из того, что я понимаю, определение библиотек просто помогает предоставить автозаполнение для динамически загружаемых скриптов.

Смежные вопросы