nodejs 改变全局前缀】的更多相关文章

npm的包安装分为本地安装(local).全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如: 复制代码 代码如下: npm install grunt # 本地安装npm install -g grunt-cli # 全局安装 下面分别解释. 1. npm install xxx -g 时, 模块将被下载安装到[全局目录]中. [全局目录]通过 npm config set prefix "目录路径" 来设置. 通过 npm config get prefi…
Windows下的Nodejs npm路径是appdata,担心安装的node_modules越来越多,导致C盘满,所以参考别人的博文,将node_modules安装的默认目录修改一下. 参考Windows 系统下设置Nodejs NPM全局路径的介绍. 修改nodejs的安装目录中找到node_modules\npm.npmrc文件,修改为: #prefix=${APPDATA}\npm prefix=D:\tools\node_global cache=D:\tools\node_globa…
全局对象:javascript中的一个特殊对象 全局变量:该特殊对象及其所有属性 该对象为:在浏览器javascript中,为window:在nodejs中,为global(所有全局变量都是global对象的属性) 全局对象与全局变量 global最根本的作用就是作为全局变量的宿主.满足以下条件的变量是全局变量: 在最外层定义的变量: 全局对象的属性: 隐式定义的变量(未定义直接赋值的变量). 当定义一个全局变量的时候,这个变量同时会变成全局对象的属性,反之亦然. 注: 1.在nodejs中不可…
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档…
1.node 搭建本地服务器 在F:/node文件夹下新建app.js const http = require('http'); http.createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('ok!'); }).listen(3000, () => console.log('node localsever start success!')); 运行CMD,切换到…
在nodejs的安装目录中找到node_modules\npm\.npmrc文件 修改如下即可: prefix = D:\tool\nodejs\node_globalcache = D:\tool\nodejs\node_cache 启动cmd,输入 npm install express -g 显示全局安装路径 配置环境变量: path=D:\tool\nodejs\node_global NODE_PATH=D:\tool\nodejs\node_global\node_modules 以…
node.js 0.10 版本下修改全局路径: npm config set cache "D:\nodejs\node_cache" npm config set prefix "D:\nodejs\" 然后下载的插件会存于D:\nodejs\node_modules 查看 目前全局路径 npm config get cache npm config get prefix…
修复npm -g 全局安装命令失效,好的吧不得不承认,好记性不如烂笔头,我居然会忘记方法哈哈哈 Linux安装nodejs sudo apt install node sudo apt install nodejs 和 sudo apt install npm都被node替换了不用安装 node -v 查看node版本 npm -v 查看版本 npm i -g nrm 安装nrm源选择器 nrm ls 查看源 nrm use taobao 使用淘宝源 npm i -g cnpm 安装cnpm n…
nodejs下载安装完成后 输入npm config ls 或者npm config list npm 默认的全局安装路径为该路径,将包都下载在C盘中不是我们想要的结果.一般建议修改在nodejs的安装目录下的node_modules中(也可不修改,看个人意愿). 在node_modules中新建node_global和node_cache文件夹. 输入以下命令: npm cofig set prefix "D:\nodejs\node_modules\node_global (此处填写自己的路…
下载安装NodeJS后,在自己选择的路径下会有如下的文件: 默认情况下NodeJS安装会同时安装npm(模块管理器:用于管理用户require的模块,有全局和本地两种). 注:全局:执行npm  install  <模块的名字>  -g 就会将模块装在全局路径下,当用户在程序中require(<模块的名字>)的时候不用考虑模块在哪,如果不修改全局路径,用户下载的模块会默认在C:\Users\Administrator\AppData\Roaming\npm这个路径下. 局部:执行n…
Windows下的Nodejs npm路径是appdata,很不爽,想改回来,但是在cmd下执行以下命令也无效 npm config set cache "D:\nodejs\node_cache" npm config set prefix "D:\nodejs\node_global" 最后在nodejs的安装目录中找到node_modules\npm\.npmrc文件 修改如下即可: prefix = D:\nodejs\node_globalcache =…
Windows下的Nodejs npm路径是appdata 在nodejs的安装目录中找到node_modules\npm\.npmrc文件 修改如下即可: prefix = E:\nodejs\npm cache = E:\nodejs\npm-cache 查看是否生效的命令 npm config get cache npm config get prefix 添加E:\nodejs\npm路径至环境变量Path中,否则安装的cnpm会不管用.…
当在controller中处理客户端发来的数据时,我们会去校验数据,当数据错误时,我们会给客户端返回一个信息,如: export function add (req, res, next) { console.log(req.body) /* 检查合法性 */ try { check(req.body) } catch (error) { return next(error) } var addUser = new Users(req.body) addUser.save((error, dat…
1.nodemon 更改node程序后程序自动启动 (nodemon app.js) npm install nodemon  -g 2.gulp 压缩合并代码等 npm install gulp -g 3.http-server 可以启动一个服务器(cd到某个目录 hs -o) npm install http-server -g…
文档 const app = await NestFactory.create(AppModule); app.setGlobalPrefix('v1'); // http://localhost:5001/test => http://localhost:5001/v1/test…
张艳涛写于2020-1-20 What:是elementUI主题? 是内置的格式,elementUI默认只有一个主题,如果想整体替换按钮的颜色等问题,那么就可以用主题 设置步骤 在路径src/styles/element-variables.scss新建文件 内容为 /** * I think element-ui's default theme color is too light for long-term use. * So I modified the default color and…
Global:全局变量 定时器.控制台输出.事件 模块化相关的一些全局变量 path/url相关的一些全局变量 编码相关的 buffer:缓存(简单介绍) Process:进程(重点解析) 一.Global Global与浏览器中的全局对象window的功能非常类似,可以简单的理解为提供在开发过程任意地方供调用的属性.方法.对象,不需要做任何引入创建等操作.由于nodejs是一个服务端平台而浏览器是客户端平台,它们在具体的功能上肯定有很大的差异,但也有基于JS的完全相同的一些功能. 1.1定时器…
一,开篇分析 在上个章节中我们学习了NodeJS的基础理论知识,对于这些理论知识来说理解是至关重要的,在后续的章节中,我们会对照着官方文档逐步学习里面的各部分模块,好了该是本文主角登台亮相的时候了,Global  让我们来看一下官方的定义: Global Objects全局对象 These objects are available in all modules. Some of these objects aren't actually in the global scope but in t…
引:在安装完nodejs后,通过npm下载全局模块默认安装到{%USERDATA%}C:\Users\username\AppData\下的Roaming\npm下,这当然是不太对的默认. 1,安装LTS版本的nodejs,本文为v6.10.2 (includes npm 3.10.10) .msi,nodejs安装路径会自动添加到PATH环境变量: 本文安装路径为:D:\Program Files\nodejs 修改完成之后: 2,在nodejs安装路径下新建文件夹node_cache用来存放…
1.登录官网 http://nodejs.org ,install 下载安装包.. 2.安装过程基本直接“NEXT”就可以了. 3.安装完成后可以使用cmd(win+r然后输入cmd进入)测试下是否安装成功.方法:在cmd下输入node -v,出现下图版本提示就是完成了NodeJS的安装.…
本文介绍了node.js包管理工具npm安装模块后,无法通过命令行执行命令,提示‘xxx’ 不是内部或外部命令的解决方法,给需要的小伙伴参考下.   一般出现这样的问题原因是npm安装出现了问题,全局模块目录没有被添加到系统环境变量. Windows用户检查下npm的目录是否加入了系统变量PATH中,如果不存在需要手动添加,如下图我们将用户变量中的PATH变量值粘贴到系统变量PATH中,添加之后需要重新启动CMD控制台. nodejs模块全局目录环境变量 npm目录可以使用npm命令去查找:np…
nodejs  调试调试比较麻烦,让习惯了用chrome浏览器调试的前端同学来说有点不适用  node-inspector这个包让我们可以在chrome上像调试前端代码一样来调试nodejs 1.全局安装   npm install -g node-inspector 2.安装完 在node项目根目录运行 node --debug app.js(node入口文件名) 3.在不关闭上个命令窗口的前提下打开一个新的命令窗口 输入 node-inspector &  此时命令台会打印一个url 4.将…
安装nodejs sudo apt-get update sudo apt-get install nodejs -g  #全局安装 安装npm sudo apt-get install npm #查看版本 npm -v 安装express sudo apt-get install express -g #全局安装 sudo apt-get install express #本地安装 #查看帮助 express -help #查看版本 express -V #创建应用 express -t ej…
从这一篇开始,我们进入技术讲解的话题,逐步实现用NodeJS实现文件的传送共享服务. 前文我们讲过,NodeJS是最擅长做网络服务器的,今天我们就来用NodeJS做一个最简单的服务器. 先看一幅图: 如图中所画,当一个小孩子还很小的时候,如果有叔叔阿姨跟他打招呼,逗他玩,他几乎用相同的方式回应. 今天我们要做的HTTP服务器也一样,启动之后,不管是那个客户端连接上来,它都统一用Hi回应. 1.下载安装NodeJS 推荐大家到官方网站:https://nodejs.org/ 下载最新版本的Node…
总觉得一个前端,不懂得一点后端的服务,弱弱的没有存在感,所以利用现在好好 学学有关nodejs 首先是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 在我们开始工程之前,需要确认我们安装了成功了node和npm(新的node版本已经集成了npm…
CentOS7.5安装nodejs CentOS安装NodeJS 在CentOS下安装NodeJS有以下几种方法.使用的CentOS版本为7.2.CentOS其他版本的NodeJS安装大同小异,也可以参看本文的方法. 安装方法1——直接部署 1.首先安装wget yum install -y wget 1 如果已经安装了可以跳过该步 2.下载nodejs最新的bin包 可以在下载页面https://nodejs.org/en/download/中找到下载地址.然后执行指令 wget https:…
NodeJS 模块&函数 nodejs的多文件操作通过模块系统实现,模块和文件一一对应.文件本身可以是javascript代码.JSON或编译过的C/C++扩展 基本用法 nodeJS通过exports和require两个对象实现模块通信.exports是模块对外的公开接口,require从外部获得其他模块exports的对象 举例: $ tree . ├── hello.js └── main.js hello.js exports.world = function () { console.…
安装方法1——直接部署 1.首先安装wget yum install -y wget 如果已经安装了可以跳过该步 2.下载nodejs最新的tar包 可以在下载页面https://nodejs.org/en/download/中找到下载地址.然后执行指令 wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz 然后就是等着下载完毕. 另外你也可以在你喜欢的任意系统上下载最新的bin包,然后通过FTP上传到CentOS上.…
有时候需要索引很长的字符列,这会让索引变得大且慢.通常可以索引开始的部分字符,这样可以大大节约索引空间,从而提高索引效率.但这样也会降低索引的选择性.索引的选择性是指不重复的索引值(也称为基数,cardinality)和数据表的记录总数的比值,范围从1/#T到1之间.索引的选择性越高则查询效率越高,因为选择性高的索引可以让MySQL在查找时过滤掉更多的行.唯一索引的选择性是1,这是最好的索引选择性,性能也是最好的. 一般情况下某个前缀的选择性也是足够高的,足以满足查询性能.对于BLOB,TEXT…
概念 简单来说,node.js 是一个让 JavaScript 运行在服务端的开发平台,让开发者通过JS编写服务端程序. 安装 从nodeJS官网下载对应平台的安装程序,安装完成后,打开命令行工具,然后输入node -v,如果安装正常,会显示对应的版本号. 模块系统 node.js 内置了一些基本模块 fs 模块就是文件系统模块,负责读写文件 http 模块用来接收网络请求和处理网络请求 crypto 模块的目的是为了提供通用的加密和哈希算法 npm 学习node,npm是必知的,npm 是no…