Создавая проект Ionic всегда скачивайте файлы из интернета

0

Я новичок в разработке Ионного проекта. Я все настроен с помощью доступных проектов шаблонов шаблонов, и я хорош в этом. Управляется развертыванием и возможностью запуска своих примеров.

Когда я пытаюсь создать новый пустой проект [ionic start LoginDemo blank], используя CMD в окнах, он начал загружать базовые файлы ионных приложений из Интернета.

когда я пытался создать платформу для android [ionic platform add android], он начинает загружать все ресурсы, необходимые для запуска версии Android из Интернета.

Поэтому мой вопрос заключается в том, что всякий раз , когда мы создаем новый проект в ионном режиме, все необходимые файлы загружаются из Интернета. Есть ли способ настроить стандартную среду разработки, загружая файлы один раз и используя ее при создании нового проекта вместо загрузки каждый раз из Интернета, или это единственный способ [каждый раз загружать файлы из Интернета при создании проекта].

любое разъяснение относительно этого очень ценится. !! Спасибо за твою помощь.

Если я не извиняюсь, дайте мне знать.

Теги:
ionic-framework

1 ответ

0

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

В качестве потенциального решения вашей проблемы напишите службы/контроллеры/директивы, которые достаточно гибки для работы в большинстве сред. Создание сервисов шаблонов и вспомогательных методов может быть столь же эффективным, если они правильно закодированы.

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

Вот мой пример:

var module = angular.module('PopupModule', []);

module.service('PopupService', ['$ionicPopup', function ($ionicPopup) {
    var factory = {};

factory.ConfirmDialog = function (title, contents, actionName) {
    var data = {};

    return $ionicPopup.prompt({
        title: title,
        inputType: 'input',
        inputPlaceholder: contents
    });
}

factory.MessageDialog = function (message) {
    var alertPopup = $ionicPopup.alert({
        title: 'Message',
        template: message
    });
};

factory.InitializeModal = function ($ionicModal, $scope, templateUrl) {
    $ionicModal.fromTemplateUrl(templateUrl, {
        scope: $scope,
        animation: 'slide-in-up',
    }).then(function (modal) {
        $scope.modal = modal;
    });

    $scope.openModal = function () {
        $scope.modal.show();
    };

    $scope.closeModal = function () {
        $scope.modal.hide();
    };

    //Cleanup the modal when we're done with it!
    $scope.$on('$destroy', function () {
        $scope.modal.remove();
    });

    // Execute action on hide modal
    $scope.$on('modal.hidden', function () {
        // Execute action
    });

    // Execute action on remove modal
    $scope.$on('modal.removed', function () {
        // Execute action
    });
};

return factory;
}]);
  • 0
    так вы советуете скачивать все необходимые файлы, повторяющиеся при создании нового проекта?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню