当前位置:首页 > Web开发 > 正文

也能配合React和Mysql实现一套前端全栈开发

2024-03-31 Web开发

Node.js 就是运行在处事真个 JavaScrip,NodeJS既能实现一套后端开发,也能共同React和Mysql实现一套前端全栈开发。所以,学习一下Node.js还长短常有须要的。本人也是开始学习入门常识,跟大家一起努力吧。 

二、安置

nodeJS一共有三种安置方法,分袂如下:

1、通过下载官方安置包进行安置

//官方网址进行下载安置 https://nodejs.org/en/download/

2、在mac os中使用系统的Homebrew打点工具进行安置

//首先,进入Homebrew的官网https://brew.sh,复制指令安置Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" //然后,安置node brew install node

3、保举使用nvm版本打点器进行安置(nvm是打点 nodejs 和 npm 的版本)

//首先,安置nvm, 可以检察nvm的github: https://github.com/nvm-sh/nvm curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash //然后,安置最新的node版本 nvm install //nvm常用成果 nvm ls-remote 官方node version list nvm install stable 安置最新不变版node nvm install <version> 安置指定版本 nvm uninstall <version> 删除已安置的指定版本 nvm use <version> 切换使用指定的版本node nvm ls 列出所有安置的版本 nvm current 显示当前的版本 nvm alias <name> <version> 给差此外版本号添加别号 nvm unalias <name> 删除已界说的别号 nvm reinstall-packages <version> 在当前版本 node 环境下,,从头全局安置指定版本号的 npm 包

三、应用

安置完nodeJs,此刻就可以将node.js投入应用了。

应用一:使用node.js运行一个简单的措施

1、创建项目

mkdir node-demo

2、进入项目

cd node-demo

3、npm初始化

//快速初始化 npm init -y //package.json初始化的功效如下 { "name": "node-demo", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC" }

4、创建文件

技术图片

5、运行项目

node src/app.js //我的终端显示功效是:4

应用二:使用node.js搭建一个web处事器

改削app.js的内容如下:

//web 处事 //ajax --->api --->web server(node.js) //导入http模块 const http = require(http); //创建处事器实例 //req:请求内容 //res:响应内容 const server = http.createServer((req, res)=>{ res.end(hello); }); //处事器设置监听 //3000:监听端标语 //127.0.0.1:监听主机 //()=>{}:监听回调 server.listen(3000,127.0.0.1, ()=>{ console.log(处事器启动); });

运行功效如下:

[email protected]  ~/Desktop/开发案例/NodeApp/node-demo  node src/app.js 处事器启动

浏览器功效如下:

技术图片

Node: NodeJS的安置配置和应用

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32802.html