1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/onion_mate-admin-fe

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Решения проблем с инициализацией проекта

1. Использование зеркала Taobao

Можно сразу запустить следующую команду:

SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass

Мы, вероятно, предпочли бы иметь возможность напрямую использовать npm install для установки всех зависимостей, поэтому мой подход заключается в добавлении файла .npmrc в проект:

phantomjs_cdnurl=http://cnpmjs.org/downloads sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ registry=https://registry.npm.taobao.org

Таким образом, при использовании npm install для установки node-sass и phantomjs можно автоматически загрузить их из источника Taobao, но при использовании npm publish необходимо закомментировать строку registry, иначе публикация будет выполнена в источнике Taobao.

2. Использование прокси-сервера

Предположим, что ваш прокси-сервер запущен на локальном компьютере на порту 1080, тогда достаточно выполнить следующие шаги, чтобы успешно установить node-sass (если вы запустили PAC-режим вместо глобального режима, то также необходимо добавить s3.amazonaws.com в список PAC):

npm config set proxy http://127.0.0.1:1080 npm i node-sass

После завершения загрузки удалите HTTP-прокси:

npm config delete proxy

Теперь установка должна пройти успешно.


Шаги инициализации проекта

  1. Установите среду Node.js, рекомендуется использовать версию v4.4.7. Скачайте по ссылке: https://nodejs.org/download/release/v4.4.7/.

  2. Глобально установите webpack версии 2.x.

Команда: (sudo) npm install -g webpack@2.2.1 --registry=http://registry.npm.taobao.org.

  1. Глобально установите webpack-dev-server.

Команда: (sudo) npm install -g webpack-dev-server@1.16.2 --registry=http://registry.npm.taobao.org.

  1. Скачайте исходный код и распакуйте его.

  2. В корневом каталоге проекта выполните команду npm init.

Команда: npm install (--registry=http://registry.npm.taobao.org).

  1. Запустите проект.

В режиме разработки: npm run dev (в системе Windows — npm run dev_win). В производственном режиме: npm run dist (в системе Windows — npm run dist_win).

  1. Просмотрите проект в режиме разработки.

Доступ: http://localhost:8086/dist/view/index.html.

Примечание

  1. Система управления бэкендом использует SASS, поэтому необходимо установить Ruby и SASS.

  2. Бэкенд-интерфейс также должен использовать прокси:

http://localhost:8086/manage/* --> http://admin.evobly.com/manage/

devServer: { port: 8086, proxy : { '/manage' : { target: 'http://admin.evobly.com', //target: 'http://127.0.0.1:8099', changeOrigin : true }, '/user/logout.do' : { target: 'http://admin.evobly.com', //target: 'http://127.0.0.1:8099', changeOrigin : true } } }.

  1. Адрес системы управления бэкенда в сети: http://admin.evobly.com (для просмотра рекомендуется использовать быстрый режим браузера, а не совместимый режим).

  2. Предварительный аккаунт системы управления бэкендом: admin smalltest.

Личный блог

http://blog.evobly.com.

Кодовые навыки Gitee

  1. Используйте Readme_XXX.md для поддержки разных языков, например Readme_en.md, Readme_zh.md.
  2. Официальный блог Gitee blog.gitee.com.
  3. Вы можете https://gitee.com/explore этот адрес, чтобы узнать о выдающихся проектах с открытым исходным кодом на Gitee.
  4. GVP (Gitee Value Project) — это проект с открытым исходным кодом, который был признан выдающимся проектом на Gitee после всесторонней оценки.
  5. Официальное руководство Gitee https://gitee.com/help.
  6. Лица обложки Gitee — это серия, которая демонстрирует элегантность членов Gitee https://gitee.com/gitee-stars/.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Шан Малл Сити — разработка бэкенда. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/onion_mate-admin-fe.git
git@api.gitlife.ru:oschina-mirror/onion_mate-admin-fe.git
oschina-mirror
onion_mate-admin-fe
onion_mate-admin-fe
master