#netsuite #suitescript #suitescript2.0 #clientscript
#netsuite #suitescript #suitescript2.0 #clientscript
Вопрос:
У меня есть клиентский скрипт в NetSuite 2.0, который уже запущен, но если я вношу в него какие-либо изменения, новые изменения не отражаются, сценарий все еще выполняется со старым кодом. Даже если я попытаюсь добавить один log.debug, он не будет отражен при запуске скрипта.
Ответ №1:
Есть несколько вещей, которые нужно проверить:
- во-первых, если вы работаете в пользовательском интерфейсе, то ваш браузер, вероятно, кэшировал скрипт, поэтому ctrl-F5 для перезагрузки страницы должен исправить ситуацию.
- во-вторых, возможно, вы не обновляете правильный файл. Если вы перейдете к определению скрипта, вы можете напрямую открыть код и убедиться, что ваши изменения есть.
Комментарии:
1. Я проверил это, кажется, все правильно, но изменения не отражают
2. Откуда вы знаете, что скрипт запущен в данный момент? Есть ли у него какое-то поведение, которое вы можете увидеть на странице? Если вы отмените развертывание сценария, который, по вашему мнению, запущен, исчезнет ли это поведение?
3. Проблема была в кэше, он работает нормально после очистки кэша. Спасибо за помощь @bknights