Обработка ошибок METEOR для шаблона именования ошибок опечатки -- javascript поле с участием meteor поле с участием error-handling пол Связанный проблема

Meteor error handling for template naming typo errors


1
vote

проблема

русский

Недавно у меня была ошибка с именем, используемым в файле помощников. Поскольку используемое имя шаблона было недействительным, все мои глобальные помощники перестали работать (шаблон. Регистрация ()). В прошлом я столкнулся с аналогичными обстоятельствами, когда одна ошибка именования вызывает ваше время вашего веб-приложения.

Есть ли способ обрабатывать ошибку, чтобы он не влиял на другие файлы JS?

ошибка только что имеет проблемы с именами и представляет собой

Uncaught IseError: не может прочитать свойство «помощников» undefined.

в основном я спрашиваю, как я могу предотвратить вспышку моего всего приложения, когда один файл JS будет ошибочным.

Английский оригинал

Recently I had an error with a name being used in a helpers file. Because the template name being used was not valid, all my global helpers stopped working (Template.registerHelper()). In the past I have faced similar circumstances where one naming error causes my entire web app to crash.

Is there a way to handle error so that it does not affect other JS files?

The error just is from naming issues and is

Uncaught TypeError: Cannot read property 'helpers' of undefined.

Basically i'm asking how can I prevent my WHOLE app from breaking when one js file is erroring.

</div
        
   
   

Список ответов

1
 
vote
vote
Лучший ответ
 

Я спросил этот самый вопрос на форумах Meteor. Ответ заключался в том, что Функция еще не доступна, и в любом случае плохая практика оставить ваше приложение в состоянии, где он работает с ошибками.

https: //forums.meteor .com / t / целые-app-breaks - когда-one-файл ошибки / 19431

 

I asked this very same question on the meteor forums. The response was that the feature is not available yet and it is bad practice anyway to leave your application in a state where it runs with errors.

https://forums.meteor.com/t/entire-app-breaks-when-one-file-errors/19431

</div
 
 

Связанный проблема

2  Как получить выделенные тексты?  ( How to get the highlighted texts ) 
Я пытаюсь получить выбранные тексты от пользователя (выделенный текст, который выделяет пользователь). У меня есть следующее: <код> function getSelectedTe...

5  модальный всплывающий как Google  ( Modal pop up like google ) 
Как сделать модальное всплывающее окно, как Gmail (когда мы пытаемся загрузить EXE, который генерирует крышки прокрутки страницы) ...

2  Совет инструмента не работает на текстовой зоне Bootstrap  ( Tool tip not working on text area bootstrap ) 
У меня есть форма Bootstrap 3, на которой я применяю Tootip через скрипт. Toottip работает нормально на поле ввода, но не работает над Textarea. <код> <div ...

0  Ошибка прокладывания слайдера jQuery: ... не удалось конвертировать аргумент JavaScript ARG 0 [NSIDOMHTMLanChorElement.appendChild]  ( Jquery slider throwing error could not convert javascript argument arg 0 ns ) 
Наш сайт Dev Dev имеет ползунок отлично работает здесь: http://allblacks.01dev.co.nz/index.cfm layout = dnahome Однако мы просто поставили сайт Live, и ...

0  Нужен React Router Pro, чтобы помочь мне  ( Need a react router pro to help me ) 
Итак, сегодня я играл с маршрутизатором RACT и попытался изменить это Пример . Я хочу достичь этого: . Боковой NAV отображает только имена Когда пол...

21  Angularjs NG-модель внутри NG-Repeat имеет плохую производительность  ( Angularjs ng model inside ng repeat has poor performance ) 
У меня проблема с производительностью с угловой в следующем сценарии: <код> <div ng-repeat="a in array"> <input ng-model="something"> </div> Я писал к...

0  Почему это работает над сафари и Firefox, но не на хроме?  ( Why is this working on safari and firefox but not on chrome ) 
У меня есть адаптивное меню навигации, он работает следующим образом: при изменении размера окна появляется значок «Гамбургер» (три строки). Нажатие на этот з...

1  Если для JavaScript в XSLT не работает [дубликат]  ( If greater than javascript into xslt doesnt work ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже есть ответы здесь : ...

183  Вертикально центрирующее модальное окно Bootstrap  ( Vertically centering bootstrap modal window ) 
Я хотел бы центрировать мою модаль на ViewPort (Middle), я пытался добавить некоторые свойства CSS <код> .modal { position: fixed; top:50%; left:50%; } ...

1  Функция валидации угловых JS Возвращает до завершения вызова API для проверки  ( Angular js validation function returns before the api call for validation is com ) 
<код> if (!validate()) { return; }; function validate() { var nameIsValid = ...

3  Angularjs: Как активировать первый ненулевой элемент в Ngrepeat?  ( Angularjs how to activate first non zero item in ngrepeat ) 
для объекта, такого как <код> notification: { "text":0, "image":2, "video":0 } У меня есть <код> ng-repeat ввиду <код> <div ng-repeat="items...

1  jquery адрес плагин  ( Jquery address plugin issue ) 
Я использую плагин jQuery Address, я реализовал плагин на странице списка, когда я нажимаю на одну из ссылок, функция будет вытащить данные, используя AJAX и ...

0  Как вы делаете Div пойти по другому меню Div / NAV, которое не исправлено?  ( How do you make a div go under another div nav menu which is not fixed ) 
Я пытаюсь сделать Div, идут под очередной div, в котором ни один не фиксирован элементы. Вот мой код: <Код> ul { list-style-type: none; margin: ...

0  Попытка вернуть массив объектов для просмотра, получить «10 $ digest () итераций  ( Trying to return array of objects to view get 10 digest iterations reached ) 
Я пытаюсь создать токенизатор, где пользователь вводится в форматную строку, а пользовательский интерфейс дает им предварительный просмотр анализатора. Когда ...

12  Синтаксисная ошибка в видом на бритву при прохождении свойств модели в качестве параметров на функцию JavaScript  ( Syntax error in razor view when passing model properties as parameters to javasc ) 
Я получаю <код> Syntax error на каждой запятой (<код> , ) и на последнем кронштейне (<код> ) ) в следующем коде: <код> <script type="text/javascript"> ...

Связанный проблема

2  Как получить выделенные тексты? 
5  модальный всплывающий как Google 
2  Совет инструмента не работает на текстовой зоне Bootstrap 
0  Ошибка прокладывания слайдера jQuery: ... не удалось конвертировать аргумент JavaScript ARG 0 [NSIDOMHTMLanChorElement.appendChild] 
0  Нужен React Router Pro, чтобы помочь мне 
21  Angularjs NG-модель внутри NG-Repeat имеет плохую производительность 
0  Почему это работает над сафари и Firefox, но не на хроме? 
1  Если для JavaScript в XSLT не работает [дубликат] 
183  Вертикально центрирующее модальное окно Bootstrap 
1  Функция валидации угловых JS Возвращает до завершения вызова API для проверки 
3  Angularjs: Как активировать первый ненулевой элемент в Ngrepeat? 
1  jquery адрес плагин 
0  Как вы делаете Div пойти по другому меню Div / NAV, которое не исправлено? 
0  Попытка вернуть массив объектов для просмотра, получить «10 $ digest () итераций 
12  Синтаксисная ошибка в видом на бритву при прохождении свойств модели в качестве параметров на функцию JavaScript 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.