Node.js 简介Node.js 是什么Node.js 有着强大而灵活包管理器(node package manager,npm)目前, 已经有强大第三方工具模块, 例如数据库连接, 网站开发框架, CSS生成器, 操作系统API, 网络通信 等.Node.js 是什么 ? 是一个让 javascript 运行在服务器端平台, 以前javascript只能运行在浏览器中,  nod
文章目录第04节:Node基础一、模块化开发ES2015模块化语法外部模块二、核心模块fspathhttp三、课后练习 第04节:Node基础一、模块化开发之前我们做过一个练习,使用node运行一个js文件。但是在实际项目开发中,不可能将全部代码都写在一个文件中。node为我们提供了模块化语法,每一个js文件都可以当做一个模块:require() 引入一个外部模块module.exports
1、若请求是内置模块如http、fs等,Node直接使用,无需搜寻2、如果请求模块名称前包含路径参数如表示当前运行.js文件所在目录./或上一级目录../等,Node会到指定目录查找模块并尝试加载。如果未指定模块扩展名.js,Node首先会查找匹配该名字文件夹,如果未找到该文件夹,Node会自动为模块名加上.js,.json,.node并尝试依次加载指定类型模块(以.node结尾
转载 2024-08-04 15:53:23
191阅读
要做事1.构建一个路由模块模块作用:提供请求URL和其他需要GET及POST参数,随后根据这些数据来执行相应代码。因此,我们需要查看HTTP请求,从中提取出请求URL以及GET/POST参数。2.构建一个处理请求程序模块模块作用:存放不同处理程序,和请求URL相对应3.将前面两个模块和http服务器结合起来 一、构建一个 路由新建一个 router.js  /
Windows下Nodejs npm路径是appdata,很不爽,想改回来,但是在cmd下执行以下命令也无效npm config set cache "E:\软件安装\nodejs\node_cache"npm config set prefix "E:\软件安装\nodejs\node_global"最后在nodejs安装目录中找到node_modules\npm\.npmrc文件修改如下即
我们都知道Nodejs遵循是CommonJS规范,当我们require('moduleA')时,模块是怎么通过名字或者路径获取到模块呢?首先要聊一下模块引用、模块定义、模块标识三个概念。1 CommonJS规范1.1 模块引用模块上下文提供require()方法来引入外部模块,看似简单require函数, 其实内部做了大量工作。示例代码如下://test.js //引入一个模块到当前上下文中
转载 9月前
284阅读
目录前言1. 安装Nodejs和NPM2. NPM配置3. nodejs基本使用 3.1 搭建简易后端服务器4. npm基本使用4.1 搭建vue 2.0开发环境前言Nodejs简介Node.js是一个基于Chrome V8引擎JavaScript运行环境,让JavaScript 运行在服务端开发平台,它让JavaScript成为与PHP、Python、Perl、Ru
1、node.js中模块分类  1)node.js内置模块(核心,原生)    所有内置模块在安装node.js时就已经编译成二进制文件,可以直接加载运行(速度较快),部分内置模块,在node.exe这个进程启动时就已经默认加载了,可以直接使用。  2)文件模块    require(./common.js); // 去当前js文件路径下找commom.js文件并导入执行。如果导入时没有指定文
转载 7月前
46阅读
在前端学习过程中,涉及到路径问题非常多,相对路径,绝对路径等。有时候明明觉得没问题,但是还是会出错。或者说线下没问题,但是到了线上就出现问题,因此弄懂路径问题,非常关键。我们需要知道为什么这个地方既可以使用相对路径,又可以使用绝对路径,为什么有些地方只能使用绝对路径。一、Node.js中加载模块路径设置const myClass = require('./myclass')上面这段代码是我们在
转载 2024-04-22 10:28:36
1067阅读
一。Apache基本设置 1、Apache核心配置文件名是"httpd.conf",其所存放路径为"X:\Apache2\conf"目录下。用记事本打开它后,对它进行修改后再保存便可达到配置Apache服务器目的. 2、由于配置文件"httpd.conf"决定着整个Apahce服务器使用,因此对于它修改千万要小心!强烈建议先做好多个备份,以防出错!如果实在忘了备份了
转载 11月前
73阅读
作者:白树 带着疑惑,在google找了相关文档,杂七杂八凑合起来才有了点眉目,让我们一起解开nodejs全局安装和本地安装一些疑惑,如果有讲错地方,还请大家留意指正。本文以Windows平台上做测试,以gulp为示例做教程目录什么是全局安装(global)什么是本地安装(local)为什么全局安装后还要本地安装仅全局安装足够吗本地安装重要特性 什么是全局安装(glob
附录:常用HTTP响应头和请求头信息对照表Node简介第一个node程序module(模块系统)npm包管理器模块系统优先级认识http内置模块url内置模块path内置模块fs内置模块http模块服务端进阶http报文浅析url模块进阶path模块进阶querystring模块进阶了解Buffer和Streamos模块Buffer模块Stream模块http模块客户端Cookie浅析Node.j
转载 2024-10-28 22:11:28
32阅读
为什么 npm 要为每个项目单独安装一遍 node_modules?其实也不用每次都安装node_modules,直接使用软连接即可:windows 使用mklink /j node_modules %APPDATA%\Roaming\npm\node_moduleslinux使用ls -s node_modules %APPDATA%\Roaming\npm\node_modulesnodejs
简介:  path就是其中一个应用模块,path模块提供了一些用于处理文件路径或者目录小工具   const path = require('path'); path 模块 API 1.path.basename(path[, ext])   参数说明:path:文件路径 string,ext(可选参数)文件扩展名 string,返回string。  获取路径中文件名,后缀是可
一:下载nodejs并安装到本地下载 | Node.js 中文网选择对应系统下载即可。下载后,本地安装即可。二:安装完成后,本地打开命令窗口:Win+R  输入cmd输入node -v 显示出版本号 说明nodejs安装成功。三:在本地磁盘上创建一个项目文件夹: (1):进入文件夹test内,按住shift点击右键,选择在此处打开命令窗口:【因为我本地电脑安装了powersh
转载 2024-07-15 01:20:09
65阅读
本文只讨论 CommonJS 规范,不涉及 ESM我们知道 JavaScript 这门语言诞生之初主要是为了完成网页上表单一些规则校验以及动画制作,所以布兰登.艾奇(Brendan Eich)只花了一周多就把 JavaScript 设计出来了。可以说 JavaScript 从出生开始就带着许多缺陷和缺点,这一点一直被其他语言编程者所嘲笑。随着 BS 开发模式渐渐地火了起来,JavaScript
转载 2024-09-19 11:21:38
83阅读
模块:  os  process  fs  url  path  querystring  util   child_process  http  http.Server  http.ServerRequest  http.ServerResponse  events 核心模块核心模块是被编译成二进制代码,引用时候只需require表示符即可os 系统基本信息os模
转载 11月前
35阅读
Node.js 修改全局安装、缓存路径以及全局安装报错问题 目录Node.js 修改全局安装、缓存路径以及全局安装报错问题1. 指定全局安装路径和缓存路径修改步骤2. 配置镜像源① 配置镜像源② 检查一下镜像源是否正常 1. 指定全局安装路径和缓存路径  npm 全局模块存放路径 以及 cache 路径配置,默认是在 C 盘 C:\Users\用户名\AppData\Roaming\npm\
转载 2024-03-05 10:35:51
196阅读
        最近在部署环境,在没有开发脚本情况下,自己根据以往其他项目中脚本去生搬硬套,发现很难对项目的配置成功。对配置不成功情况进行判断,发现是对脚本不熟悉,不了解其原理,实现方式也不知道,所以抽时间去了解了一下什么是node.js、yarn、npm。1、什么是node.js?Node.js:JavaScript 是 Web 编程语言
转载 2023-11-18 15:26:29
87阅读
nodejs项目程序部署到阿里云服务器上一、概述二、具体步骤1、拥有自己服务器2、下载Xshell3、 oneinstack配置web环境4、 XShell连接远程主机5、更新系统软件6、在服务器上安装node环境7、部署项目到服务器上8、安装pm2并启动nodejs项目三、快捷指令1、linux常用命令2、pm2常用命令 平常做完项目都很少自己部署,但是感觉作为一个开发者不会部署有点
转载 9月前
93阅读
  • 1
  • 2
  • 3
  • 4
  • 5