使用npm安装express模块(express----》nodejs的web框架)
使用npm命令安装模块分为全局安装和本地安装,下面以express模块为例介绍:
(模块的一个声明,每个模块基本组成基本一致,package.json==包的,哇,模块就是包,哇和java也忒像了)
Package.json 属性说明
-
name - 包名。
-
version - 包的版本号。
-
description - 包的描述。
-
homepage - 包的官网 url 。
-
author - 包的作者姓名。
-
contributors - 包的其他贡献者姓名。
-
dependencies - 依赖包列表。如果依赖包没有安装,npm 会自动将依赖包安装在 node_module 目录下。
-
repository - 包代码存放的地方的类型,可以是 git 或 svn,git 可在 Github 上。
-
main - main 字段指定了程序的主入口文件,require('moduleName') 就会加载这个文件。这个字段的默认值是模块根目录下面的 index.js。
-
keywords - 关键字
express是nodejs常用的一个模块。
1、全局安装
命令:npm install express -gd
-g代表安装到npm的默认全局模块的下载地址是 C:\Users\Administrator\AppData\Roaming\npm
,而-d代表把相依性套件也一起安装。
2、本地安装
命令:npm install express
本地安装是安装在当前文件目录下,安装完成后,可以看到当前文件目录下多了一个“node_modules”文件夹,它里面有一个“express”文件夹
注意啊,全局安装也好,本地安装也罢,那个东西最终都是安装了,但是只是命令什么的好用,如果说做具体的项目的话,我们还是要导入相关模块的,不然的话,依旧有错哦
(1)安装nodsjs
(2)使用npm安装express npm install express
安装后的express在如下包中C:\Users\denghuanyin\AppData\Roaming\npm
xpress是node官方唯一推荐的一个web框架,提供很多基础方便的功能。
-
在命令行中执行 "npm install -g express"等待下载并且自动完成安装。测试express完成安装的一个方法就是查看其版本号,执行命令 “express -V”正常情况下回输出版本号如图,但有遇到不正常情况的,会提示“express不是内部或外部命令”,这样问题就来了,这是什么原因呢?
-
有两种可能:①在第二步安装node是没有添加环境变量,这种情况把node添加的环境变量即可解决。②express 4.x版本中将命令工具分出来了,需要再安装一个命令工具,执行命令“npm install -g express-generator”完成后再测试就可以了。
搭建基于express框架运行环境的方法步骤
https://www.jb51.net/article/150875.htm
最后仔细讲解下如何使用搭建nodejs应用使用express
1安装node.js(已经配置了path+内置了npm)(测试npm-v node -v )
2使用npm安装一下express(npm install 先全局安装)
3使用express搭建应用(express 项目名,之后再项目中导入一下express -s)