J-web进阶-NPM包管理器
node.js是包管理工具,相当于前端的Maven。
npm:node package manager
作用:
1.快速构建node.js工程
-npm init
-得到package.json这个文件里内容如下:
{
“naem”:“npmpro”,//工程名
“version”:“1.0.1”,//版本
“description”:“我是个node工程”,//描述
“main”:“index.js”,//入口js
“scripts”:{ //运行脚本
“test”:“sach”“Error:no test specified”&&exit 1"
},
“author”:“张三”,//开发者
“license”:“ISC”//授权协议
}
类似于:pom.xml文件管理依赖。
-npm init -v快构建
2.快速安装和依赖第三方模块,如npm install msql redis等等。
1.快速安装第三方模块
npm install XXXXX 或者 npm i XXXXX
2.安装后安装在哪里
安装的模块会放在node_modules文件夹中
3.导入模块
const mysql = require(“mysql”);
4.模块和package.json有什么关系
“dependencies”: {
“mysql”: “^2.18.1”
}
通过npm install XXX会记录在package.json这个文件中。
类似于maven的pom.xml,记录复用。避免重复下载
5.模块安装很慢怎么办
npm install -g cnpm --registry = https://registry.npm.taobao.org
之后使用
cnpm install XXXXX
6.如何运行
node XXX.js 其中.js可以省去,终止:CTRL+C
7.如何下载多个
npm install mysql vue redis jquery
8.下载指定版本
npm install mysql@版本
3.卸载模块
npm uninstall mysql vue
J-web进阶-NPM包管理器相关推荐
- npm 包管理器_导演电影解释了节点软件包管理器(NPM)
npm 包管理器 by Kevin Kononenko 凯文·科诺年科(Kevin Kononenko) If you understand the general way that Hollywoo ...
- npm 包管理器_纱包管理器:npm的改进
npm 包管理器 From bower to npm, package management for the web has come a long way. 从Bower到npm ,Web的软件包管 ...
- NPM包管理器跟换国内镜像CNPM
NPM包管理器跟换国内镜像 CNPM npm 是node.js 环境下的包管理器,非常强大智能. 生活这这片神奇的土地上,各种奇葩手段屡见不鲜啊. 为什么要换源? npm 官方站点 http://ww ...
- ❤️《大前端—NPM包管理器》
<大前端-NPM包管理器> 1.简介 官方网站:https://www.npmjs.com/ NPM全称Node Package Manager,是Node.js包管理工具,是全球 ...
- VSCode中npm包管理器安装到卸载
学习视频: https://www.bilibili.com/video/BV1BU4y147pS?p=21&spm_id_from=pageDriver npm包管理器安装到卸载 npm包管 ...
- Node npm包管理器介绍
NPM(重点) 介绍 npm(node package manage)node 包 管理器.管理node包的工具. 包是什么?包就是模块.(包约等于模块,一个包可以包括一个或多个模块) npm这个工具 ...
- pnpm、yarn和npm包管理器淘宝镜像和对比
pnpm的特点 1.快速 pnpm比其他包管理器快2倍. pnpm 不仅比 npm 快,而且比 yarn 快.无论是冷缓存还是热缓存,它都比 yarn 快.yarn 从缓存中复制文件,而 pnpm 只 ...
- 详解Node.js包的工程目录与NPM包管理器的使用_node.js
工程目录 以编写一个命令行程序为例,一般我们会同时提供命令行模式和 API 模式两种使用方式,并且我们会借助三方包来编写代码.除了代码外,一个完整的程序也应该有自己的文档和测试用例.因此,一个标准的工 ...
- npm包管理器小节一下
淘宝npm镜像cnpm设置 npm install -g cnpm --registry=https://registry.npm.taobao.org 更新npm的版本 npm install np ...
最新文章
- Teach Yourself Drupal in 24 Minutes –Minute7 使用CCK和Image
- KEIL MDK LIB库文件的制作
- 全球云计算大会起航,网易云阮良解读人工智能在产品中的创新实践
- webpack配置es6开发环境
- Redis数据结构详解之Set(三)
- python中函数的参数类型( 位置参数、关键字参数、默认值参数和可变长度参数)
- Java Timestamp Memo
- umask命令:设置文件的默认权限掩码
- 大二实习使用的技术汇总(中)
- Echarts地图动效制作
- Alienware-17-R2 Ubuntu killer无线网卡
- Centos7 镜像资源下载
- java 把对象转成map_Java对象转换成Map
- linux输入法图标不见了,桌面上右下角的输入法图标不见了 怎么找回?
- 生活中的货币时间价值 网课答案
- 燕郊手机5G网络已全面覆盖,宽带提高至1000M!
- AT指令发送短信流程及接听、拨打电话
- opencv_contrib安装笔记
- eSIM卡业务开通地区
- Not enough Memory