node基础笔记及用法

node基础笔记及用法

首页角色扮演光影链接手游更新时间:2024-05-09
三阶段需要使用到的知识点你以前学过的nodejs基础

http://nodejs.cn/api/ api文档地址(这个是node的api文档地址,需要的时候可以用来查看,千万不要花时间背api接口文档)

运行环境:nodejs是一个运行环境,js是一门开发语言。运行环境是运行开发语言的一个平台。我们现在已经学习过的一个运行环境是浏览器


npm init生成的package.json文件中有一个scripts节点,它表示我们可以直接运行的npm命令,它配置的属性名可以直接通过npm run执行,但是需要注意的是start命令是唯一一个不需要run就能执行的命令

npm设置

nodejs安装好之后需要设置npm的镜像地址为淘宝

npm config set registry https://registry.npm.taobao.org


node中运行代码,直接通过在终端执行命令node xx.js

代码封装需要遵循一个原则:高内聚低耦合

Markdown语法

# 一级标题 ## 二级标题 ### 三级标题 - 无序列表 1. 有序列表 ```js // 代码块 function demo() {} ``` > 引用部分内容 [百度](http://www.baidu.com) ![](http://oss.penkuoer.com/uPic/ss.jpeg)插件推荐

Bootstrap 3 Snippets Chinese (Simplified) Language Pack Bracket Pair Colorizer Code Spell Checker Document This ES7 React/Redux/React-Native/JS snippets ESLint Git History GitLens Guides indent-rainbow jQuery Code Snippets Vetur vscode-icons Live Server Prettier - Code formatter Path Intellisenseexpress

https://www.expressjs.com.cn/

mongodb

为了让我们的数据能够永久的进行存储,我们需要使用到数据持久化技术。数据持久化就是把数据长期的存储起来,哪怕服务器重启了数据还在。常见技术有:存文件或者数据库

数据库又叫数据库系统,是我们在开发中做数据持久化的一种技术。数据库有自己的开发语言,叫sql(结构化查询语句)。目前市面上常用的数据库有:mysql,pgsql,oracle,sql server,mongodb,sqlite等。

mysql和pgsql是目前使用比较多的开源数据库,pgsql常用在gis系统中,因为其内置的有坐标和位置计算函数

oracle是目前使用最广泛的企业级数据库

mongodb是目前使用比较多的一款nosql数据库

sqlite是文件数据库,目前在移动端app开发的时候使用比较广泛

restful风格的apisocket通信服务器部署插件

https://pm2.keymetrics.io/

pm2,守护进程。可以让我们启动一个nodejs项目,在后台运行。不需要一直开着命令窗口

npm i pm2 -g # 全局安装 pm2 start xx.js --name aaa # 启动文件 pm2 ls # 列出所有正在运行的项目 pm2 del xx # 删除 pm2 stop xx # 停止 pm2 restart xx # 重启



查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved