【NodeJS】搜索结果

  • nodejs安裝

    1.下載nodejs https://nodejs.org/en/download/ 2.一直下一步(傻瓜式安裝) 路徑可默認,也可另選安裝路徑 3.檢測是否安裝成功(可以看到安裝路徑D:\nodejs\)

    阅读更多
  • Nodejs安装及环境配置

    Nodejs安装及环境配置 1、下载安装包 下载地址: https://nodejs.org/en/ 根据自己电脑系统及位数选择 2、安装 双击安装包,开始安装,安装路径默认在 C:\Program Files下,可以自定义安装路径 一直next,直到安装完成,打开cmd窗口,分别执行 node -v ,npm -v , 查看node 和 npm 的版本(最新版的node在安装时同时也安装了npm) 3、修改包路径 (1)在你安装node的文件夹下新建两个...

    2021-06-30

    阅读更多
  • windows下nodejs安装

    下载安装包: 32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi 64 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi 本文实例以 v4.3.3 版本为例,其他版本类似, 安装步骤: 1. 点击next 2. 勾选同意,点击next 3. 选择安装的目录,点击next 4. 直接点击next 5. 点击install 6.等待进度条走完 7. 点击finish 8. 检测PATH环境变量是否配...

    2021-06-30

    阅读更多
  • windows下webstorm+nodejs环境搭建

    1、安装webstorm2、安装nodejs官网下载windows64位msi安装包,https://nodejs.org/en/download/安装后测试是否安装成功:安装express,输入命令”npminstall-gexpress”3、创建node应用文件》new》project选择Node.jsExpressApp创建完成:

    2021-06-30

    阅读更多
  • nodeJs使用sequelize

    nodeJsnvm—>管理nodeJs版本;nrm—>npm源问题;nodemon—>监听文件变化,自动重启。express:帮助我们构建http服务。接收req,处理res。node中的一种web框架。express搭建web应用1)创建项目(创建一个文件夹)2)npminit(初始化package.json)3)npmiexpress-S4)在该目录下,新建一个src/app.js文件,文件内容如下5)启动服务,npmstart6)上述步骤完成后,安装下图所示的依赖,eq:npmisequelize-S7)npxsequelize-cliinit初始化可以在该目录下,新建...

    2021-07-01

    阅读更多
  • Express搭建NodeJS项目

    1.安装Node.js;2.安装npm;3.安装Express;在本例中默认全局安装express安装express生成器如果没有安装express-generator或安装路径不对,会报以下错误查看是否安装成功,随便输的一个命令创建项目文件夹(此处安装了ejs模板,默认安装模板Jade),在命令行输入cdmyblog&&npminstall,等待安装,安装完成后打开myblog文件夹,如图:查看项目是否创建成功,若成功,可打开本地3000端口看到如下截图第二次打开直接输入命令npmstart

    2021-07-01

    阅读更多
  • NodeJS】认识NodeJS

    认识NodeJS零.学习NodeJS的意义了解客户端游览器和服务端后台的交互过程。一.什么是NodeJSNodeJS官网:https://nodejs.org/en/http://nodejs.cn一个基于Chromev8引擎的一个JavaScript运行环境。作用是让JS有开发服务端的功能Node使用事件驱动、非阻塞IO模型(异步读写)使其非常轻量和高效Node中绝大数API都是异步NPM是世界上最大的开源库生态系统(类似于GitHub)二.NodeJS的环境安装和运行在官网下载,然后安装.要注意版本,下稳定版确认电脑是否安装了Node环境打开cmd,输入node-v如果现实版本号说明当前电...

    2021-07-07

    阅读更多
  • nodejs学习-nodejs

    nodejs包JavaScript不似Java或者其他语言那样,具有模块和包结构。Node对模块规范的实现,一定程度上解决了变量依赖、依赖关系等代码组织性问题。包的出现,则是在模块的基础上进一步组织JavaScript代码。CommonJS的包规范的定义其实也十分简单,它由包结构和包描述文件两个部分组成,前者用于组织包中的各种文件,后者则用于描述包的相关信息,以供外部读取分析。包结构包实际上是一个存档文件,即一个目录直接打包为.zip或tar.gz格式的文件,安装后解压还原为目录。完全符合CommonJS规范的包目录应该包含如下这些文件。 1、package.json:包描述文件 2、bin:...

    2021-07-07

    阅读更多
  • nodejs ---- 起步

    跟着慕课敲了一波使用nodejs爬取慕课网废话不多说,直接上代码,太晚了。安装的教程以及这篇的注释明天补上爬取这个页面:https://www.imooc.com/learn/348创建一个:crawler.jsvarhttp=require("https")varcheerio=require("cheerio")varurl="https://www.imooc.com/learn/348"functionfilterChapters(html){var$=cheerio.load(html)varchapters=$(".chapter")varcourseData=[]chapters...

    2021-07-07

    阅读更多
  • NodeJs npm install 国内镜像

    转载自http://cnodejs.org/topic/4f9904f9407edba21468f31e这个也是网上搜的,亲自试过,非常好用!镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):1.通过config命令npmconfigsetregistryhttps://registry.npm.taobao.orgnpminfounderscore(如果上面配置正确这个命令会有字符串response)2.命令行指定npm--registryhttps://registry.npm.taobao.orginfounderscore3.编辑~/.np...

    2016-07-20

    阅读更多
  • CentOS 安装NodeJS

    #下载wgethttps://nodejs.org/dist/v6.10.2/node-v6.10.2-linux-x64.tar.xz#解压tarjxvfnode-v6.10.2-linux-x64.tar.xzmvjxvfnode-v6.10.2-linux-x64/usr/local/nodejs#创建软连接ln-s/usr/local/nodejs/bin/node/usr/bin/nodeln-s/usr/local/nodejs/bin/npm/usr/bin/npm#安装cnpmnpminstall-gcnpmln-s/usr/local/nodejs/lib/node_modu...

    2017-04-30

    阅读更多
  • ubuntu安装nodejs

    在nodejs官方网站download页面中选择需要使用的版本,可以选择LTS或current,选择对应系统右键复制链接地址如果需要下载历史版本可以选择download页面底部PreviousReleases,也可以直接访问http://nodejs.org/dist/或https://nodejs.org/download/release/下载nodejs压缩文件wgethttps://nodejs.org/dist/v8.1.0/node-v8.1.0-linux-x64.tar.xz解压tar-xvfnode-v8.1.0-linux-x64.tar.xz查看当前node所在路径cdno...

    2017-06-12

    阅读更多
  • Ubuntu安装nodejs

    Ubuntu14.04自带的Node.js版本太老,且我试了下安装并不成功,所以需要添加Node.jsPPA安装最新版的Node.js,在终端中执行:sudoadd-apt-repositoryppa:chris-lea/node.jssudoapt-getupdatesudoapt-getinstallnodejsnodejs安装完成后执行node-v命令,看看Node.js是否安装成功。

    2017-06-15

    阅读更多
  • nodejs代码初探

    nodejs代码初探发布于3年前作者newcoder9727次浏览之所以对nodejs产生兴趣,是据我以往的经验,脚本和异步是随处可见的。可以说nodejs提供了构建一大类应用的基础设施,它的应用潜力非常大,绝不会局限于互联网领域,在行业应用领域也应该也大有作为。就算不使用nodejs,v8和libuv本身如此的优秀,也非常值得做一番了解。花了两天时间读了一些nodejs代码,就当这些文字是一篇游记,像刚爬过一座小山或者穿过一片小树林,留一点记录,如能对同行者有点启发,更好。javascript和v8做一个应用就是构建一套类型系统。javascript是动态语言,我们可以在程序的运行过程中增加...

    2015-01-08

    阅读更多
  • nodejs连接mysql

    转载来源于:http://blog.fens.me/nodejs-mysql-intro/用Nodejs连接MySQL从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低。非常适合小型网站,个性化网站,我们自己的Geek网站!!关于作者张丹(Conan),程序员Java,R,PH...

    2015-01-22

    阅读更多
  • nodejs连接mysql

    nodejs连接mysqlvarmc=mysql.createConnection({user:'root',password:''});mc.connect();mc.query('usechat_db');

    2014-07-11

    阅读更多
  • NodeJS Forever

    安装Foreversudonpminstallforever-g//简单的启动foreverstartapp.js//指定forever信息输出文件,当然,默认它会放到~/.forever/forever.logforeverstart-lforever.logapp.js//指定app.js中的日志信息和错误日志输出文件,//-o就是console.log输出的信息,-e就是console.error输出的信息foreverstart-oout.log-eerr.logapp.js//追加日志,forever默认是不能覆盖上次的启动日志,//所以如果第二次启动不加-a,则会不让运行forev...

    2014-03-27

    阅读更多
  • nodejs电商后台小项目

    RESTAPI的设计前言客户端通过请求URL,传递参数,去获取指定的数据,这就是API(ApplicationProgrammingInterface)。API是前端和客户端操作后端数据的一种方式,一种接口。当一个Web应用以API的方式对外提供功能和接口时,整个应用的架构模式是这样的:但是,URL怎么约定,参数以什么编码方式传,响应数据的格式是什么样的,以及响应码怎么约定,API版本升级怎么设计,这些问题是设计这些API的后端人员不得不考虑的问题。2000年,RoyFielding博士在论文中提出REST(RepresentationalStateTransfer)风格的软件API架构模式。...

    2021-07-15

    阅读更多
  • nodejs Error: listen EADDRINUSE

    这里有很多解决办法http://stackoverflow.com/questions/9898372/nodejs-error-listen-eaddrinuse我也尝试查看端口占用netstat–apn|grep80netstat–apn|grep3000psaux|grep[n]ode无果,最终的解决办法,我发现我的目录很深,把程序换到~目录下,问题解决!

    2014-04-23

    阅读更多
  • nodejs-express环境搭建

    1.环境说明OS:windows10-x64node-v0.12.6-x64.msi2.搭建步骤先安装node-v0.12.6-x64.msi,在安装过程中指定安装目录,如我安装的目录为D:\nodejs。安装完成后,可以新起cmd,测试安装node-v是否成功在D:\nodejs目录下新建D:\nodejs\node_global和D:\nodejs\node_cache目录,然后在命令行下执行如下命令,改变npm启动和缓存位置npmconfigsetprefixD:\nodejs\node_globalnpmconfigsetcacheD:\nodejs\node_cache安装expre...

    2016-06-27

    阅读更多
  • NodeJS开发环境搭建

    NodeJS开发环境搭建1.安装NodeJS1.编译环境源代码编译器,通常Unix/Linux平台都自带了C++的编译器(GCC/G++)。如果没有,请通过当前发行版的软件包安装工具安装make,g++这些编译工具。Debian/Ubuntu下的工具是apt-getRedHat/centOS下通过yum命令MacOSX下你可能需要安装xcode来获得编译器2.网络加密其次,如果你计划在Node.js中启用网络加密,OpenSSL的加密库也是必须的。该加密库是libssl-dev,可以通过apt-getinstalllibssl-dev等命令安装。3.手动编译wgethttp://nodejs....

    2014-08-17

    阅读更多
  • 搭建nodejs开发环境

    windows环境1、安装git2、cmd进入安装目录运行:gitclonehttps://github.com/cnpm/nvmw.git3、设置环境变量(可图形UI):set"PATH=d:\git\nvmw;%PATH%"4、重新进入终端cmd,安装node(版本号可自定义):nvmwinstall0.12.05、安装iojsnvmwinstalliojs-1.4.26、查看当前已安装版本nvmwls7、切换node版本nvmwuse[versionnumber]linux环境1、cmd进入安装目录运行:gitclonehttps://github.com/cnpm/nvm.git2、配...

    2016-09-13

    阅读更多
  • NodeJS基础

    NodeJS基础什么是NodeJSJS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了document之类的内置对象。而运行在NodeJS中的JS的用途是操作磁盘文件或搭建HTTP服务器,NodeJS就相应提供了fs、http等内置对象。有啥用处尽管存在一听说可以直接运行JS文件就觉得很酷的同学,但大多数...

    2014-11-20

    阅读更多
  • nodejs入门二

    相关官网:https://nodejs.org/en/API:https://nodejs.org/api/慕课网:进击Node.js基础(一):http://www.imooc.com/learn/348说点啥上次提到了api中的Url与Http。这次我们继续跟着视频来走,看一下事件Events上期回顾总结我们在看API的时候,发现有些方法里的参数是用’[]’包含起来的,包含起来的:非必要参数eg:emitter.removeAllListeners([event])如果event存在,则移除event相关的监听,如果enent不存在,就是移除所有的监听(大家看了视频就懂了)先来看一段上篇文...

    2015-12-21

    阅读更多
  • 解决nodejs的安装问题

    上午在安装nodejs的时候,学生们出现了一些问题。问题的解决方案和解决思路如下:安装nodejs遇到的最多的问题其实就是权限问题,我们可以从以下的两个角度来解决权限问题。1.使用管理员身份来运行cmd值得一提的是,在不同的运行平台下,我们使用管理员打开cmd的方式是不同的。在win7下,我们在菜单中直接输入’命令行’,选中命令提示符,右键选择使用管理员身份运行。在win10,win8下我们需要将鼠标放在左下角的图标上,右击选择使用管理员身份运行。在使用管理员打开之后,就解决了第一层的权限。2.我们在安装nodejs的时候,node会自动的在环境变量中添加上,但是如果遇到2503这个问题,我们...

    2021-07-19

    阅读更多
  • nodejs 配置全局 globle 缓存 catch

    在nodejs根目录下面新建globle和catch文件夹执行指令npmconfigsetprefix“C:\ProgramFiles\nodejs\node_global”以及npmconfigsetcache“C:\ProgramFiles\nodejs\node_cache”这事了全局之后cmd执行npminstallexpress-g现在我们来装个模块试试,选择express这个比较常用的模块。同样在cmd命令行里面,输入“npminstallexpress-g”(“-g”这个参数意思是装到global目录下,也就是上面说设置的“C:\ProgramFiles\nodejs\node_...

    2021-07-19

    阅读更多
  • nodejs express4.x 创建项目

    前言Nodejs是一个年轻的编程框架,充满了活力和无限激情,一直都在保持着快速更新。基于Nodejs的官方Web开发库Express也在同步发展着,每年升级一个大版本,甚至对框架底层都做了大手术。在Express4时,替换掉中件间库connect,而改用多个更细粒度的库来取代。带来的好处是明显地,这些中间件能更自由的更新和发布,不会受到Express发布周期的影响;但问题也是很的棘手,不兼容于之前的版本,升级就意味着要修改代码。之前写过一篇文章“Nodejs开发框架Express3.0开发手记–从零开始”,很多新学Node的朋友都在参考,但由于Express已经升级,文章中有部分的代码已经不能...

    2015-03-30

    阅读更多
  • docker和nodejs

    去年买了一本docker书,本来想玩玩,可是了各种事情,一直闲着,最近在玩nodejs,突然想起可以把他们两个合一起玩。我做过一段时间的APP后台开发,主要是RESTfulAPI开发,主要使用C++和PHP开发,这期间还开源了一个FastCGI开发的框架ccfast。那么玩nodejs也是弄弄restfulapi开发。js的语法比较简单,20分钟差不多,然后看的nodejs入门那边书,其中讲了nodejs开发的基础,以及怎么写一个可扩展的程序框架,我在它之上修改了一点点,然后写了个python脚本,自动生成一个基础文件。zhou@zhou-K42JE:~/work/nodejs/nodejs_...

    2015-10-17

    阅读更多
  • Nodejs开发之接口

    虽然js本身是面向对象语言,但是对于接口的支持并不严格,目前有很多种模拟的实现方式。具体可参考文章:http://jscriptpatterns.blogspot.com/2013/01/javascript-interfaces.html本文提供的时另外一种思路,接口实现中的主要的两个问题是,无法保证接口实现者正确完整的实现定义的接口和影响运行效率,本文的思路是将接口实现检察放到单元测试中,这样就兼顾的两个问题。具体的demo可从此处下载:nodejsInterfaceDemo

    2015-05-05

    阅读更多
  • NodeJS常用模块收集

    收集了NodeJS开发中常用的一些模块。MVC框架-ExpressExpress是轻量灵活的NodejsWeb应用框架,它可以快速地搭建网站。Express框架建立在Nodejs内置的Http模块上,并对Http模块再包装,从而实际Web请求处理的功能。它支持多种前端模板,如Jade,EJS等。它是T.J大神的作品,不过已经交由其它团队维护了。Koa是T.J大神的另外一个作品,号称下一代NodeJSweb框架。使用koa编写web应用,通过组合不同的generator,可以免除重复繁琐的回调函数嵌套,并极大地提升常用错误处理效率。Koa不在内核方法中绑定任何中间件,它仅仅提供了一个轻量优雅的函...

    2014-09-04

    阅读更多
  • Nodejs的简单介绍

    1、node的简单介绍Node.js是一个基于ChromeV8引擎的JavaScript运行环境。2、node三大特性单线程非阻塞I/O事件驱动三大特性解决的问题:服务器高性能瓶颈问题请先看看这个,可能有利于理解。传统的前后端交互如图,代码层面只能在请求、响应、服务端做优化IO交互式跟硬件相关,只能靠优化硬件设备了,成本很高。线程在I/O交互的时候比较耗时,那么这个时候先抽空去接其他用户来喝茶的话,那么宏观上一个线程可以接待很多客人,接客这是同步的,答应帮忙的I/O操作当做异步任务挂起。也就是说先答应着许多客人要帮忙的事情,然后把所有客人,简单的那一部分先做,难的那一部分(IO耗时多)就慢慢来...

    2021-07-19

    阅读更多
  • 使用forever运行nodejs应用

    forever说明https://github.com/foreverjs/foreverforever可以看做是一个nodejs的守护进程,能够启动,停止,重启我们的app应用。AsimpleCLItoolforensuringthatagivenscriptrunscontinuously(i.e.forever).//一个用来持续(或者说永远)运行一个给定脚本的简单的命令行工具forever的用途就是帮我们更好的管理我们nodeApp服务,本质上就是在forever进程之下,创建一个nodeapp的子进程。比如,你有一个基于express的或者其他的一些个应用那么,它将会很方便你更新和操...

    2021-07-21

    阅读更多
  • Linux下安装和使用nodejs

    1、nodejs下载地址:http://nodejs.cn/download/(根据自己服务器系统不同下载不同版本,服务器系统位数可使用uname-a指令查询,我使用的为64位的版本);2、将下载的nodejs.tar.xz包上传至服务器并解压;tar.xz包使用xz-dnodejs.tar.xz的方式解压,如果报错tar(child):xz:Cannotexec:Nosuchfileordirectory,则先调用指令安装xz:yuminstallxz-y;3、两次解压xz和tar(tar-xf**.tar)包得到nodejs软件包;4、查看nodejs/bin目录下是否存在node和npm...

    2021-07-21

    阅读更多
  • nodejs升级,npm升级

    若全局模块的位置,模块缓存的位置都未改动过,那么直接下载,nodejs对应的msi版本,进行覆盖安装。如果修改了全局模块位置和缓存位置那么,cd到nodejs目录,执行npmconfigsetcache“D:\nodejs\npm_cache”npmconfigsetprefix“D:\nodejs\node_global”

    2015-07-21

    阅读更多
  • nodejs 事件驱动

    Node.js教程NodeJs入门之事件驱动  首先下载安装,非常简单,从http://nodejs.org下载。如果想自己编译,参考这里:如果是windows,直接运行node.js,会打开一个窗口,键入:console.log("HelloWorld");会看到结果。用编辑器编辑一个hello.js文本文件,输入:console.log("HelloWorld");存盘退出,cmd到windows的命令行,运行nodenodehello.js会看出输出。Web服务器   编辑一个文本文件server.js,输入:varhttp=require("http");http.createServ...

    2015-12-23

    阅读更多
  • nodejs pm2 介绍

    1.pm2是一个带有负载均衡功能的Node应用的进程管理器。当你要把你的独立代码利用全部服务器上的所有CPU,并保证进程永远活着,0秒的重载,pm2是完美的。2.安装:npminstall-gpm2(如果不用-g参数,那么不在环境变量中,会找不到pm2,pm2commandnotfound)3.命令:pm2startapp.js-i4--name"episode"//-i4表示启动四个app.js,也可以-imax将会最大限度利用cpu核心数目--name用于命名进程pm2list//显示所有进程状态pm2logs//显示所有进程日志pm2stopall//停止所有进程pm2restartal...

    2015-07-16

    阅读更多
  • NodeJS的异步编程风格

    转载地址:http://www.infoq.com/cn/news/2011/09/nodejs-async-code/NodeJS运行环境因其支持Javascript语言和异步编程受到开发社区越来越多的关注。从GitHub上的访问量来看,NodeJS项目的关注度在最近几个月已经超过了Ruby及RoR。作为一个新鲜的平台,开发人员开始尝试去接触并运用于实际工作中,比如LinkedIn、Yammer、GitHub、淘宝等企业已经在生产环境中部署了NodeJS应用。不过,在学习NodeJS的过程中,从同步编程到异步编程风格的转换是开发人员面临的一个主要问题,我们如何去适应呢?技术社区在讨论这种转变...

    2015-04-12

    阅读更多
  • NodeJs Windows下安装

    安装步骤流程1、官网下载https://nodejs.org/en/2、安装文件,默认是安装在C:\ProgramFiles\nodejs3、系统环境变量配置4、安装相关环境5、访问第一个express项目varhttp=require('http');varserver=http.createServer(function(req,res){res.writeHeader(200,{'Content-Type':'text/plain;charset=utf-8'});res.end("Hello,NodeJs!");});server.listen(8888);console.log("h...

    2017-02-06

    阅读更多
  • sublime3 nodejs插件

    1.首先安装sublimetext3,百度一堆,自己找吧。理论上sublimetext2应该也可以。我只能说一句:这个软件实在是太强悍了。跨平台,丰富的插件体系,加上插件基本上就是一个强悍的ide了。目前我在使用的主要是Emmet、Python、还有一些格式化的插件(xml,json),加上这次安装的node.js。2.node.js的安装就不用多说了,直接http://nodejs.org/点击install下载window版本的安装程序后安装即可。默认的安装会将安装目录加到path环境变量中,这一步是为了后续使用node的时候,可以不用带路径,当然,后续在sublimetext中安装好no...

    2015-05-03

    阅读更多
  • nodejs读写json文件

    nodejs读json文件varfs=reauire('fs');varfile="d:\\0.json";varresult=JSON.parse(fs.readFileSync(file));//操作对象nodejs写json文件varcoors={};coors.left_top={};coors.right_top={};coors.left_bottom={};coors.right_bottom={};//填充coors中内容varfilename="d:\\coors\\0.json";fs.writeFileSync(filename,JSON.stringify(coors)...

    2015-10-14

    阅读更多
  • nodejs uuid 生成

    nodejs提供了一个node-uuid模块用于生成uuid:首先执行:npminstallnode-uuidvaruuid=require('node-uuid');console.log(uuid.v1())console.log(uuid.v4())v1是基于时间戳生成uuidv4是随机生成uuid结果:57af5b10-3a76-11e5-922a-75f42afeee38f3917fb9-9bde-4ec1-a7cf-966251b3d22a详细信息参考:https://www.npmjs.com/package/node-uuid

    2015-08-04

    阅读更多
  • nodejs直接返回json

    nodejs直接返回jsonsc.send(JSON.stringify({name:res[0]["name"],match:"match"}));

    2014-07-11

    阅读更多
  • URL Distribution About NodeJS

    Longtimenosee,guys.Beenverybusyrecently.ButIdidn'tstopcoding.Ijusthadnotimetosharewithyou.NowIhavealittletimetowritethisblog.ThistimeIwanttotalkaboutURLdistributionwithNodeJS.AsweallknowJSakaJavaScriptisalanguagetohandlewebactions.Itisbornforwebinthefirstplace,notforserver.Butfinallyitcanbeusedtodev...

    2021-07-23

    阅读更多
  • nodejs中间件Connect(1)

    1.实现简单网站服务首先请参考我的另一篇文章《一个用nodejs写的简单http服务器》,然后我们现在用一个在nodejs中使用频繁的中间件。首先我们使用这个中间件实现相同的功能。首先需要修改下JSON配置文件,如下:{"name":"file-explorer","version":"0.0.1","description":"Acommand-filefileexplorer","dependencies":{"connect":"1.8.7"}}然后运行npminstall,就加载了connect中间件。然后是server代码,具体如下:varconnect=require('conne...

    2014-10-23

    阅读更多
  • NodeJS Connect URL重写中间件组件

    NodeJSURL重写中间件组件varconnect=require("connect");varurl=require("url");//先使用rewrite中间件组件基于缩略名重写URL,然后将控制权转交给showPost组件varapp=connect().use(rewrite).use(showPost).listen(3000);varpath=url.parse(req.url).pathname;functionrewrite(req,res,next){varmatch=path.match(/^\/blog\/posts\/(.+)/);//只针对/blog/posts请求...

    2016-02-11

    阅读更多
  • nodejs服务2

    实现动态网站我们刚刚了解了nodejs实现静态服务器的功能,那么问题就随之而来了,怎么实现动态的网站呢?答案是我们需要知道数据的获取和传输。Get参数处理→通过urlparse将字符串转换为json格式对象。查看API重启服务:浏览器测试Post参数处理→不能使用url,使用querystring模块重启服务,使用postman测试工具登录案例创建login.html文件创建一个js文件

    2021-08-02

    阅读更多
  • nodejs 扩展调用c++动态库

    第一步先安装nodejs,这个很简单就不用我就不多说了。第二步安装python2.7第三步安装VisualStudio2017上面这些环境装好我们再安装需要的模块,直接cmd命令npminstallnode-gypyarnaddffi-napi安装完成后,我们用VisualStudio创建c++动态库创建c++头文件之后myAddDll.cpp写我们要导出的函数体右键项目生成dll我里面调用了MessageBox,这个要注意字符集问题,字符集是unicode字符串需要加L,多字符不需要L(属性–>常规–>项目默认项–>字符集改为未设置)生成完成后去项目目录中x64\Debug...

    2021-08-08

    阅读更多
  • centos安装nodejs

    1.从官网下载https://nodejs.org/en/download/2将包上传到linux的/usr/local路径,解压安装包xz-dnode-v12.18.3-linux-x64.tartar-xvfnode-v12.18.3-linux-x64.tar3重命名mvnode-v12.18.3-linux-x64/nodejs4.让npm和node命令全局生效vim/etc/profileexportPATH=$PATH:/usr/local/nodejs/bin执行命令使配置文件生效source/etc/profile5查看nodejs是否安装成功node-vnpm-v

    2021-08-11

    阅读更多
  • 求助,nodejs 在安装threads_a_gogo时报错

    目前用webstrom开发工具,在运行时,报错:安装命令:sudonpminstall-gthreads_a_gogo,运行出错截图:下图是,run运行出错截图请教各位大神,这个问题如何解决,很急。。。

    2021-08-15

    阅读更多
  • centos7 安装NodeJS

    一条命令搞定sudoyuminstallnodejs然后检查[[emailprotected]~]#node--versionv6.14.3[[emailprotected]~]#npm--version3.10.10写个测试的文件test.jsconsthttp=require('http');consthostname='localhost';constport=8877;constserver=http.createServer((req,res)=>{res.statusCode=200;res.setHeader('Content-Type','text/plain');res...

    2021-08-18

    阅读更多