path 中的basename返回的是文件路径中的文件名path中dirname返回的是文件的路径名path中.extname返回的是一个路径的扩展名join用于拼接给定的路径的片段normalize返回一个正常的路径resovle基于当前的路径返回一个绝对路径...
fs.readFile 读文件fs.writeFile 写文件fs.readdir 读文件夹fs.unlink 删除文件fs.rmdir删除空文件夹
在node.js中大多都是异步调用的,因此经常会使用到promise对象,new Promise()在括号内部写(resolve,reject)=>的箭头函数,其中resolve是成功返回的,reject是失败返回的。...
清除所有的缓存localforage.clear()查看所有的信息localforage.keys().then(data => {console.log(data)})删除指定键的信息localforage.removeItem('bookChapters')
Electron运行流程 Electron主进程和渲染进程 主进程:Electron 运行 package.json 的main 脚本的进程被称为主进程。在主进程中运行的脚本通过创建web页面来展示用户界面。一个Electron应用总是有且只有一个主进程。 渲染进程:用户看到的web页面就是由渲染进
NodeJs 的安装及配置环境变量 一、Node.js 下载与安装 二、Node.js环境变量配置 三、国内镜像网站配置 一、Node.js 下载与安装 下载 在 Node官网 上,下载对应的安装包这里下载的是 64位window系统 的安装文件 node-v14.15.3-x64 安装 点击安装文
一、Nodejs介绍 Nodejs英文网:https://nodejs.org/en/ Nodejs中文网:http://nodejs.cn/ Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其
地址: https://nodejs.org/en/ https://binaryify.github.io/NeteaseCloudMusicApi/#/ 参考上面博客的步骤: Clone项目:通过Git 将项目Clone 到本地 安装依赖
1、输入 npm config ls -l 可以查看当前的设置2、针对某一项设置,可以通过下面方式:npm config set 属性名 属性值eg:npm config set pre
1、首先安装nodejs和npm环境,可以在cmd命令行上验证:node -vnpm -v2、创建一个小的例子: 1)在F:/nodeJs/helloWord
当我们安装好了nodejs和npm环境后,使用npm publish 把模块发不到npm时,包如下错误:仔细查找问题
我们都知道,在使用 npm 安装包的时候,有两种模式:本地模式和全局模式。它们的区别是前者将包安装到了当前目录的
child_process即子进程可以创建一个系统子进程并执行shell命令,在与系统层面的交互上挺有用处。NodeJS 子进程
最近在做一个个人项目,数据库尝试使用了mongodb、sqlite和mysql。分享一下关于mysql的连接池用法。项目部署于appfog
引言做后端开发免不了要和一些 存储服务器, 消息服务器 等等 打交道。起因 (传统模式, 读取数据库)大家都知道和这些使用 tcp连接 的服务
Nodejs实现websocket的4种方式:socket.io、WebSocket-Node、faye-websocket-node、node-websocket-server,这里主要使用的是socket.io1
在开发nodejs程序,调试的时候,无论你修改了代码的哪一部分,都需要重启服务才能生效。这是因为Node.js 只有在第一次引用到某部份时才会去解析脚本文件,以后都会直接访问内存,避免重复载入。Node.js的这种设计虽然有利于提高性能,却不利于开发调试,因为我们在开发过程中总是希望修改后立即看到效果,而不是每次都要终止进程并重启。supervisor 可以帮助你实现这个功能,它会监视你对
前言在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在 Node 环境中,一个 .js 文件就称之为一个模块(module)。一、使用模块的好处使用模块最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开
转载自:https://baijiahao.baidu.com/s?id=1726423980119026076&wfr=spider&for=pcnode、npm等相关概念node和npm相关的名词很多,比较容易混淆。下面对这些名词做个统一梳理node:一个基于ChromeV8引擎的JavaScript运行时;提供了JavaScript的运行环境。可以直接到node官网下载安装nvm:node.
我自己使用【腾讯云DNS解析 + GitHub Pages】,白嫖了一个个人网站
一、MongoDB MongoDB是开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序丰富;高伸缩性;MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和
一、简介 Node.js 是一个基于Google Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 能方便地搭建响应速度快、易于扩展的网络应用,N
运行npm install 命令的时候带上ignore-scripts, 可以避免一个恶意包里的病毒。
做为前端开发,想必大家都写过 Node.js 的代码,也大概率用 debugger 断点调试过。 我们可以用 Chrome Devtools 调试 Node.js 代码,也可以用 VSCode 来调试
用NodeJS+Express开发WEB应用---第一篇大漠穷秋2014-03-28预热 为了对后面的内容理解更加透彻,推荐首先阅读下面这篇很好的文章: http://www.nodebeginner.org/index-zh-cn.html 以上链接中的这种方式显然过于繁琐,一切都靠我们手动编码和组织。
1.先安装node.js,下载地址:https://nodejs.org/en/ 2.下载好后,一路下一步就行,安装完成后,打开命令窗口,输入:node -v,若显示版本号,则安装成功。 3.安装脚手架 #从国外安装vue-cli npm install -g vue-cli #从淘宝镜像源安装cn
tml-webpack-plugin是导入在内存中生成 HTML 页面的 插件。作用:1.自动在内存中,根据指定的模板页面