-
Notifications
You must be signed in to change notification settings - Fork 5
Angular 2 приложение проектов
Maxim Yakupov edited this page Apr 12, 2016
·
1 revision
###Как заставить работать Angular 2 страницу проектов на своем сервере###
При деплое с помощью не измененного скрипта tomcatDeployScript
проект развернется на http://localhost:8080/ и из всех перечисленных ниже изменений потребуется только переключить домен в resolveUrl с 1 на 0.
app-utils.js
// добавить свой домен, если его нет в этом массиве
app.AppUtils.domens = [
"http://localhost:8080/",
"http://analyzeme-dev.herokuapp.com/"
];
app.AppUtils.resolveUrl = function(relativePath) {
// использовать ваш домен (например, если он 'http://localhost:8080/', то впишите вместо 1 ноль)
return app.AppUtils.domens[1] + relativePath;
};
// здесь вводится путь относительно домена к ресурсам Angular 2 приложения
// если доступ к ресурсам получаете по http://domen/scr/scr/scr/v/mrtvh/nkh/,
// то в resolveUrl нужно передать "scr/scr/scr/v/mrtvh/nkh/angular2app/"
app.AppUtils.pathToApp = app.AppUtils.resolveUrl("resources/angular2app/");
/////////////
...
////////////
// BUG: Angular 2 don't allow absolute paths in cssUrls
// hotfix needs to be redone
app.AppUtils.cssUrls = function(componentName) {
// так же меняем путь к ресурсам Angular 2 приложения
return "../" + "resources/angular2app/" + "app/css/" +
componentName + ".component.css";
};
app.jsp
// так же меняем путь к ресурсам Angular 2 приложения
<spring:url value="/resources/angular2app/" var="angularPath"/>
<!-- Set the base href -->
// если деплоились в http://domen/someFolder/,
// то в href нужно подставить "/someFolder/app/"
// [ давно не тестировал при деплое не в http://domen/, так что возможно, не заработает и придется ковыряться
// => рекомендуется производить деплой в http://domen/ (например, http://localhost:8080/) ]
<script>document.write('<base href="/app/" />');</script>
- Project structure
- Heroku
- Coding Guidelines
- [Java](Coding Guidelines)
- Html
- Логирование (Java)
- Analyzers: [TEMPLATE]
- Общая схема вычисляемых функций
- Линейный коэффициент корреляции
- Уравнение линейной регрессии
- Анализ временных рядов
- Анализ одномерных временных рядов: вычисление тренда, сезонной и шумовой компонент несколькими способами
- Критерий Стьюдента
- Analyzers: Kolmogorov Smirnov Test for two samples
- Анализ главных компонент (Principal Component Analysis, PCA)
- Показатель Ляпунова для временных рядов
- Navigation
- REST API
- Классы - источники данных
- Добавление нового источника данных
- [Analyzers](Architecture of analize function)
- Analyzers (version 2)
- Пользователи, проекты и файлы
- Java R classic integration
- Renjin (R in JVM)
- R integration architecture
- R scripts
- RConfiguration
- Полезные функции в R
- Angular 2 in JavaScript
- Learning resources, etc.
- Angular 2 приложение проектов
- Точка входа для более быстрой разработки Angular 2 приложения
- Interpolation
- [Charts comparison](displaying graphs control)
- What is Servlet?
- Ace-editor
- Библиотека CoreArray
- Сборка CoreArray
- Сравнение скоростей способов доступа к CoreArray
- Переделка Gdsfmt под java
- Разбор структуры файла из центра биоинформатики