Я новичок в Nodejs и использую Mac OS (MAMP, localhost: 8888), я уже установил и могу выполнять программы в терминале. Но как встраивать с html. Можно, мы включаем nodejs как внешнюю библиотеку вроде (jQuery, Bootstrap).Запустить nodejs в форме браузера?
ответ
Пожалуйста, ознакомьтесь с этим примером Hello Hello. node.js
var http = require("http");
var server = http.createServer(handler);
var fs = require('fs');
server.listen(3003)
function handler(req,resp){
fs.readFile("index.html",function(err,data){
if(err){
console.log("error in loading file.");
resp.end("failed to load")
}else{
resp.writeHead(200);
resp.end(data)
}
})
}
HTML
<html>
<head>
</head>
<body>
Hello world.!!
</body>
</html>
После того, как вы упомянули номер порта в слушать функцию, сервер
узел будет работать на этом порту.
Итак, пока вы не укажете тот же номер порта, что и Apache, вы можете запустить оба Apache и nodejs parallel.
Если у вас есть один и тот же номер порта, то вам необходимо остановить один из них, чтобы использовать другие.
Ваш вопрос:
Может, мы включаем nodejs как внешние библиотеки, как (JQuery, Bootstrap).
Node.js не является библиотекой. Так что вы не можете включить его как jQuery или bootstrap.
Это платформа для javascript для работы на стороне сервера.
И используя nodejs, мы можем создать Сервер, который обслуживает ваш контент в Интернете, например Apache.
Когда вы говорите узел app.js (insead of app.js это может быть любое имя) из командной строки, вы запускаете свой сервер узлов.
В приведенном выше примере index.html вы можете включить ваш Jquery или угловую или начальной загрузки библиотеки, как вы делаете при использовании Apache
Спасибо! ... Действительно Хорошее Решение :) –
- 1. Запустить браузерное приложение в NodeJS
- 2. Закрыть вкладку браузера nodejs
- 3. Запустить сетевое расположение из браузера
- 4. Как запустить nodejs в cmd
- 5. nodejs: запустить модуль в песочнице
- 6. запустить функцию синхронно в nodejs
- 7. Запустить mongodb в nodejs app
- 8. Невозможно запустить приложение nodejs
- 9. Запустить процедуру в другой форме
- 10. Как запустить exe в форме?
- 11. запустить gradlew из nodejs
- 12. Запустить dialer.exe из браузера?
- 13. Запустить видеоленту из браузера
- 14. NodeJS - Джейд - Как напечатать в центре браузера
- 15. Как запустить phantomJS без nodeJS?
- 16. Запустить команду NodeJS на Azure
- 17. Запустить приложение NodeJS с Apache
- 18. Как запустить GitHub nodejs Clone
- 19. Крон запустить Nodejs Не работает
- 20. Запустить приложение NodeJS на appFog
- 21. Как запустить firefox из nodejs?
- 22. Как запустить jar внутри браузера?
- 23. Запустить exe из браузера (Windows)
- 24. Не удалось запустить синхронизацию браузера
- 25. Как запустить приложение из браузера?
- 26. Запустить настольное приложение из браузера
- 27. Чтобы запустить файл nodejs в моем домене
- 28. запустить скрипт nodejs в сценарии запуска xcode
- 29. Как запустить fuction в серии NODEJS
- 30. Nodejs: Запустить функцию в произвольном модуле?
node.js заменяет P для PHP в вашем MAMP стек-это не «внешний библиотеки ", как jQuery. – KovBal
Проверьте [это] (http://blog.ijasoneverett.com/2013/03/getting-started-with-node-js-on-mac-os-x/). – galactocalypse
Он также заменяет A в вашем MAMP, поскольку он создает автономные серверы - нет необходимости в Apache –