今天入门了一下express,首先安装依赖. npm install express -g; npm install body-parser -g; npm install cookie-parser -g; npm install multer -g; 然后编写express.js,内容如下: var express = require('express'); var app = express(); app.get('/', function(req, res){ res.send('Hel…
在各种关于NodeJS的教材中,必定会有关于express的介绍.express本身是一个很赞的库. 在之前的express版本中,在全局模式安装(npm -g install express)之后,在cmd命令行中,都可以使用express命令进行各种操作(创建简单的网站模板等). 但是,现在安装后,发现cmd中不再支持express命令. 解决:再安装一个express-generator模块即可. npm -g install express-generator 以下是express官方关…
来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的方向,思考能为商户或者业务做点什么来体现其身价值,这样的转变是机会也是挑战,我一直相信在特别的环境下能迅速磨练出了跨岗位技能和综合素质,然而一路走来也发现了自己的短板(所谓的产品思维),并非想提升就可以,有时候感到自己很无能. 于是这样熬过来,暗示自己保持积极乐观的心态,平时使用一些通用的方法来提醒…
全局安装 全局安装方式是键入命令:npm install gulp -g 或 npm install gulp --global,其中参数-g的含义是代表安装到全局环境里面 安装位置:包安装在Node安装目录下的node_modules文件夹中,一般在 \Users\用户名\AppData\Roaming\ 目录下 调用方式:全局安装后可以供命令行(command line)使用,用户可以在命令行中直接运行该组件包支持的命令,如下图全局安装gulp后的cmd文件 可以使用npm root -g查…
参考来源于 nodejs全局安装和本地安装的区别 1.全局安装 $ npm install gulp --global 2.作为项目的开发一开(devDependencies)安装 $ npm install gulp --save-dev 全局安装 安装位置 全局安装命令区别是-g 或者是--global.安装到全局环境中,包安装在Node安装目录下的node_modules文件夹中,一般是在Users用户名AppDataRoaming目录下. 查看全局安装目录命令 npm root -g 如…
上图是从网上找的webpack 安装的步骤,我们看到除了要全局安装之外,还需要本地安装,那么这两者有什么区别呢? 本文以Windows平台上做测试,以webpack为示例做教程 什么是全局安装? 安装位置 全局安装方式是键入命令:npm install webpack -g 或 npm install webpack --global,其中参数-g的含义是代表安装到全局环境里面,包安装在Node安装目录下的node_modules文件夹中,一般在 \Users\用户名\AppData\Roami…
问题 在node项目中,往往需要安装一些依赖的包,通常我们采取全局安装的方式,来减少一些包重复安装带来的烦恼. 但是全局安装后出现无法使用的情况,可能是你NODE_PATH没有设置或者不正确造成的. 解决方案 那么,什么是NODE_PATH呢? NODE_PATH是node为模块提供寻找路径的一个环境变量.关于node模块加载策略,可以参考这里. 那么,如何配置NODE_PATH呢? 很简单,只需要在环境变量中新添加一个名为NODE_PATH的变量,值为npm的安装目录,例如: C:\Users…
有段时间没用npm了,昨天打算用vue-cli来新建个项目,yarn global add @vue/cli 之后,粗大事了.vue命令不可用,显示未安装.各种折腾,后来发现问题所在,今天写出来,一方面提醒自己,一方面利于他人. 首先,默认的全局安装路径,我忘了,哈哈,因为很久之前自己小手一抖,改过了,即使重装nodejs,都不能复原到默认路径(这一点好蛋疼) 其次,因为我重新安装了nodejs,所以在我用yarn安装后,无法安装到npm指定的地方,虽然yarn config get prefi…
npm全局安装 npm i -g xxx yarn 全局安装 yarn global add xxx 然而你可能会发现npm全局安装后的命令可以直接使用,而yarn却不行,这是为什么呢? 我们来查看下npm和yarn的bin目录 bin是binary的缩写,意思是存放二进制可执行文件的目录,比如exe,msi等,而npm,yarn全局安装的命令就会从这里面开始查找可执行文件. 那为什么系统会从这个路径下进行查找可执行文件呢?这就要说下环境变量. 简单的说计算机在执行命令的时候是在环境变量找对应的…
场景: 最近在新电脑上鼓捣完环境后,打算切换下源,结果使用全局安装的nrm时提示找不到命令,之前都是这么用现在怎么不行了呢? 排查过程: 于是各种折腾,发现- g安装的插件目录在C盘中的某个路径中,后来想起来自己重新安装过一次node,更改了安装目录,但是重新安装时- g命令安装的依赖的目录不会发生改变. 因为我重新安装了nodejs,所以在我用yarn安装后,无法安装到npm指定的地方,虽然yarn config get prefix得到的路径和npm config get prefix是一样…