Alfresco использует Rhino JavaScript как реализацию сценариев на стороне сервера со специальным Alfresco's Root Objects и особым способом импорта других скриптов <import resource="/Company Home/Data Dictionary/Scripts/myscript.js">
.Разработка серверной JavaScript Alfresco
Я уже настроил Visual Studio Code и NodeJS с издевательством над всеми корневыми объектами, поэтому я могу тестировать и отлаживать некоторые эмулируемые случаи ... но этого явно недостаточно.
Я нашел:
- некоторое обсуждение how to enable JavaScript debugger
- некоторые учебник как отлаживать controller script.
- Javascript Console Admin Console component.
- Rhino Debugger, Rhino Shell
Что методом Alfresco разработчиков рекомендуется разрабатывать на стороне сервера JavaScript?
Что не работает для вас с вашим текущим методом разработки? Какие проблемы вы нажимаете? Ошибки? Вопросы? и т. д. – Gagravarr
мои проблемы, например: различия между NodeJS и Rhino JavaScript (например, отсутствие прототипов), плохие корневые объекты, насмехающиеся, ... – wildloop
Вы пытаетесь выполнить модульный тест своего кода? Или что-то другое? – Gagravarr