搭建nodejs服务器

news/2024/7/7 23:18:50

简单搭建nodejs服务器,用于爬虫js逆向.

1、安装镜像源

  1. 下载nrm
npm install -g nrm
设置下载源:(最好使用npm源或者淘宝源)
例子:npm config set registry http://registry.npmjs.org 
查看是否设置成功:npm config get registry
  1. 安装node
wget https://nodejs.org/download/release/v15.10.0/node-v15.10.0-linux-x64.tar.xz

tar -xvf node-v15.10.0-linux-x64.tar.xz

sudo mv node-v15.10.0-linux-x64/ /usr/local/node

sudo ln -s /usr/local/node/bin/node /usr/bin/node 

sudo ln -s /usr/local/node/bin/npm /usr/bin/npm

3.安装 成功

nrm ls
nrm use npm  使用npm源

在这里插入图片描述
4.使用express

npm i express

5.根据项目要求配置package.json

示例:
{
  "dependencies": {
    "express": "^4.18.2",
    "connect-multiparty": "2.2.0",
    "morgan": "1.10.0",
    "node-webcrypto-ossl": "2.1.3",
    "tweetnacl-sealedbox-js": "1.2.0",
    "tweetnacl": "1.0.3"
  }
}

---------
npm install

http://lihuaxi.xjx100.cn/news/1987115.html

相关文章

2023春秋杯冬季赛 --- Crypto wp

文章目录 前言Cryptonot_wiener 前言 比赛没打,赛后随便做一下题目 Crypto not_wiener task.py: from Crypto.Util.number import * from gmpy2 import * import random, os from hashlib import sha1 from random import randrange flagb x bytes_to_long(f…

day15打卡

day15打卡 226. 翻转二叉树 递归解法: 时间复杂度:O(N),空间复杂度:O(N) class Solution { public:TreeNode* invertTree(TreeNode* root) {//出口if(root nullptr) return root;swap(root->left, root->right);TreeNo…

linux服务器ssh连接慢问题处理

一、 可能导致慢的几个原因 1、网络问题:网络延迟、带宽限制和包丢失等网络问题都有可能导致SSH连接变慢。 2、客户端设置:错误的客户端设置,如使用过高的加密算法或不适当的密钥设置,可能导致SSH连接变慢。 3、服务器负载过高…

了解HTTP/1.1、HTTP/1.0 和 HTTP/2.0

HTTP/1.1、HTTP/1.0 和 HTTP/2.0 是超文本传输协议(HTTP)的三个主要版本 先解释一下什么是超文本协议 超文本传输协议(HyperText Transfer Protocol,简称 HTTP)是互联网上应用最广泛的一种网络协议。设计 HTTP 的初衷是…

基于springboot+vue的师生健康信息管理系统(前后端分离)

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 研究背景…

GBASE南大通用数据库通过 GBase ADO.NET 接口读取数据

通过 GBase ADO.NET 接口读取 GBase Server 数据需要下面的步骤: 1) 使用 GBaseConnection 创建数据库连接对象 2) 使用 GBaseCommand 创建命令对象 3) 使用连接对象打开连接 4) 设置命令对象的 CommandText 属性,指明查询语句,并关联连接对…

栈实现队列(附带源码)

一、思路图解 首先,队列:先进先出 栈:先进后出 那么,怎么用栈实现队列呢? 很简单,首先,创建两个栈 一个叫pushsatck,用来入队列 一个叫popstack,用来出队列 队列的核心在于先进先出&#xf…

揭秘大型企业制作产品说明书的方法

​随着科技的飞速发展,大型企业在产品开发、生产和销售过程中,产品说明书扮演着至关重要的角色。它们不仅是消费者了解产品的重要途径,也是企业与消费者沟通的重要桥梁。 但是你知道该如何制作产品的说明书吗?不知道的朋友可以学习…