Я создал приложение nodeJS, которое генерирует код Dartlang INTEROP из файла определения типа API SP API для Office 365, SharePoint Online.Отладка Dart в Office 365 Часть приложения
Я пытаюсь использовать Visual Studio 2013 (обновление 4) для развертывания тестовой части приложения в SharePoint онлайн, где app.js будет основной функцией из приложения для тестирования дротиков, код будет выглядеть примерно так. ..
import 'package:ms_sp_api/js_api_sp.dart' as SP;
void main() {
SP.ClientContext clientContext;
SP.ListCreationInformation listCreationInfo;
SP.Web web;
var list;
clientContext = new SP.ClientContext("url to test site")..get_current();
//sp..get_current();
web = clientContext.get_web();
listCreationInfo = new SP.ListCreationInformation();
listCreationInfo.set_title("User data");
listCreationInfo.set_templateType(SP.ListTemplateType.genericList);
list = web.get_lists().add(listCreationInfo);
clientContext.load(list);
}
предполагая, что я в состоянии развернуть файл Dart (ы) в SharePoint App части, и при условии, что я в состоянии получить часть приложения для вызова основных() функции тестового приложения Dart, я все равно должен иметь возможность отлаживать файл Dart.
Смогу ли я подключить Dartium к URL-адресу развернутой части приложения и успешно отладить его?
Я надеюсь, что после того, как я его отлаживал, я бы dart2js приложение для дартс, и это будет скрипт, который будет развернут в части приложения. Я успешно развернул простые приложения для дартс в частях приложения, но в этом случае мне нужно отладить часть приложения, чтобы получить SP API для работы с Дартом. Я не верю, что могу тестировать API, созданный с помощью кода, локально, он должен быть размещен в части/странице приложения SharePoint.
Вот краткий обзор того, что я пытаюсь создать, которая представляет собой серию бизнес-компонентов, которые полностью встроены в Dart, которые можно развернуть в O365 и использовать несколько сторонних JS-библиотек, которые я очень близко к тому, с помощью набора транскрипта Dart, код сгенерированных библиотек Dart JS Interop ...
Любые идеи или помощь будет принята с благодарностью.
Спасибо! Можете ли вы подтвердить, что это то, что я хотел бы развернуть в части приложения O365 в Visual Studio ... Я планировал включить все файлы dart, полученные из приложения дротика, включая файл дротика, содержащий функцию main(), а также html проекта дартс ссылки на скрипты SP API JS на целевом веб-сайте. Я также разворачиваю весь контент в папке пакетов из приложения тестового дротика, которое будет включать в себя все исходные файлы дротиков, в том числе файлы dart-файлов SP API-интерфейса INTEROP и любые другие файлы дротинга импортированного дротика. Это правда? – user1333524
В целях отладки или действительно «развертывания»? Для реального развертывания вам нужно запустить 'pub build' для генерации JavaScript, а затем развернуть форму файлов' build/web' –