Ответ 1
Если вы используете node.js http-server, это очень просто. Установите: npm install -g http-server
. После установки cd
в папку проекта и запустите http-server -o
. -o
- открыть браузер на странице.
Я использовал Xampp и JetBrain WebStorm для запуска проекта AngularJS. Но это сложная и низкая производительность. Есть ли другой способ запустить проект AngularJS?
Если вы используете node.js http-server, это очень просто. Установите: npm install -g http-server
. После установки cd
в папку проекта и запустите http-server -o
. -o
- открыть браузер на странице.
Python имеет встроенную команду специально для раскрутки веб-сервера:
Python3.x:
python -m http.server 8000
Другие версии:
python -m SimpleHTTPServer 8000
Запустил бы веб-сервер на порту 8000
(Python является обязательным условием для этого; если у вас не установлен Python, другие ответы могут быть проще)
Вы можете начать с установки Node.js с терминала или cmd:
apt-get install nodejs-legacy npm
Затем установите зависимости:
npm install
Затем запустите сервер:
npm start
cd <your project folder>
(где находится ваш расширяемый код angularjs)
sudo npm install serve -g
служить
Вы можете попасть на страницу
localhost: 3000 или IPaddress: 3000
Я использую:
Установите Node.js. и npm. npm устанавливается с помощью Node.js
Размещено внутри корневого каталога проекта
$ cd <your_angularjs_project>
Следующая команда создает package.json
$ npm init
Установить express == > Быстрое, unopinionated, минималистическое для node:
$ npm install express --save
Установите morgan == > промежуточное ПО протокола запроса HTTP для Node.js
$ npm install morgan --save
создать файл server.js
добавить следующий код в файл server.js
// Required Modules
var express = require("express");
var morgan = require("morgan");
var app = express();
var port = process.env.PORT || 3002;
app.use(morgan("dev"));
app.use(express.static("./"));
app.get("/", function(req, res) {
res.sendFile("./index.html"); //index.html file of your angularjs application
});
// Start Server
app.listen(port, function () {
console.log( "Express server listening on port " + port);
});
Наконец, запустите проект AngularJS на локальном сервере:
$ node server.js
ng serve
Эта команда запускается в вашем терминале после вашего местоположения папки проекта, например ~/my-app$
Затем запустите команду - он покажет, что URl NG Live Development Server прослушивает localhost:4200
Откройте ваш браузер на http://localhost:4200
"Предположим, что у вас установлен nodejs",
mini-http - довольно простой инструмент командной строки для создания http-сервера,
установить пакет по всему миру npm install mini-http -g
затем используя ваш cmd (terminal) run mini-http -p=3000
в каталоге проекта
И бум! вы создали сервер на порту 3000, теперь проверьте http://localhost:3000
Примечание: указание порта не требуется, вы можете просто запустить mini-http
или mh
, чтобы запустить сервер
Если вы являетесь java-парнем, просто разместите свою папку angular в папке веб-содержимого вашего веб-приложения и разверните ее на своем сервере tomcat. Супер легко!
Использовать пакет npm для локального веб-сервера.
https://www.npmjs.com/package/local-web-server
$ npm install -g local-web-server
$ cd <your-app-folder>
$ ws
Кроме того, вы можете запустить
$ ws -p 8181
-p определяет порт, который вы хотите использовать
После этого просто зайдите в свой браузер и получите доступ к http: localhost: 8181/
Угловое приложение может быть развернуто с использованием любого веб-сервера на localhost. Параметры ниже описывают инструкции по развертыванию для нескольких возможных развертываний веб-сервера в зависимости от ваших требований к развертыванию.
Windows IIS должен быть включен
1.1. В Windows откройте панель управления и нажмите "Установка и удаление программ".
1.2. В окне "Установка и удаление программ" нажмите "Установка и удаление компонентов Windows".
1.3. Установите флажок "Информационные службы Интернета" (IIS), нажмите "Далее" и нажмите "Готово".
1.4. Скопируйте и извлеките файл Angular Application Zip в корневой каталог веб-сервера: C:\inetpub\wwwroot
Предполагая, что у вас уже установлено node.js, вы можете использовать синхронизацию браузера для синхронизации тестирования браузера.
Если вы использовали Visual Studio Community или любое другое издание для своего углового проекта, перейдите в папку проекта, сначала введите
C:\Project Folder> npm install -g http-сервер Вы увидите следующее: + [email protected] добавил 25 пакетов в 4.213s
Затем введите C:\Project Folder> http-сервер –o
Вы увидите, что ваше приложение автоматически появляется по адресу http://127.0.0.1:8080/.
Вы также можете настроить среду в визуальном коде студии. Запустите Ctrl + Shift + P, затем введите ctr в появившемся окне и выберите задачи: Настройте Task Runner, Затем измените файл task.json на это: { "version": "0.1.0", "command": "explorer", "windows": { "command": "explorer.exe" }, "args": ["index.html"] }
, сохраните ваши изменения. Затем выберите файл index.html и введите Ctrl + Shift + B. Это откроет проект с вашим браузером по умолчанию.