Метод 1:
Используя node.js для запуска копирования файла index.html, вставьте приведенный ниже код в файл server.js в папке вашего приложения (выше иерархии)
var http = require('http');
var fs = require("fs");
http.createServer(function(request, response) {
if(/(.*?).css$/.test(request.url.toString())){
sendFileContent(response, request.url.toString().substring(1), "text/css");
}else if(/(.*?).js$/.test(request.url.toString())){
sendFileContent(response, request.url.toString().substring(1), "text/javascript");
}else if(/(.*?).html$/.test(request.url.toString())){
sendFileContent(response, request.url.toString().substring(1), "text/html");
}else if(request.url.toString().substring(1) == ''){
sendFileContent(response, "index.html", "text/html");
}
}).listen(3000);
function sendFileContent(response, fileName, contentType){
fs.readFile(fileName, function(err, data){
if(err){
response.writeHead(404);
response.write("Not Found!");
}
else{
response.writeHead(200, {'Content-Type': contentType});
response.write(data);
}
response.end();
});
}
и из папки приложения запустите node server.js
.
Ваш HTML-файл будет обслуживаться на локальном хосте: 3000
Метод 2:
Использование http-сервера. Выполните действия, указанные в этой ссылке , чтобы установить http-сервер глобально и из папки приложения запустить cmd
http-server -a localhost -p 8000 -c-1 ./app
и ваш файл index.html будет обслуживаться на локальном хосте: 8000
Примечание: Вы можете изменить номер порта в .listen и -p указанными выше способами.