npm简单实用
npm包管理工具
- npm可以理解为前端的maven,一个包的管理工具
1. 查看npm和node版本
node -v
npm -v
2. 初始化项目
npm init
- 默认配置初始化项目
npm init -y
3. 安装
本地安装
npm install <Module Name>@版本号
全局安装
npm install <Module Name>@版本号 -g
指定版本
- ^ 插入号 + 指定版本号:比如 ^3.5.2 ,安装
3.x.x的最新版本(不低于 3.5.2),但是不安装4.x.x提升版本,不提升大版本 - 指定版本号:比如 3.5.2 ,只安装指定版本
- ~ 波浪号 + 指定版本号:比如 ~3.5.2 ,安装
3.5.x的最新版本(不低于 3.5.2),但是不安装3.6.x提升版本,不提升小版本
全局安装
- 如果你不知道
npm的全局目录在哪,可以运行下面的命令
npm root -g
- 修改默认全局目录
npm config set prefix "D:/npm"
- 全局安装
vue模板
npm install vue -g
- 查看全局安装的模板
npm list -g
生产环境模块开发
- 生产环境依赖安装 (默认)
npm install <Module Name>[--save|S]
开发环境模块开发
- 开发模块依赖安装
npm install <Module Name>[--save-dev|D]
批量安装
npm install
or
npm i
4. 模板
本地模板
- 查看所有模板
npm list
- 查看全局所有模板
npm list -g
- 查看指定模板
npm list <Module Name>
远程模板
- 查看
jquery的最新版本
npm view jquery version
- 查看
jquery的全部版本
npm view jquery versions
卸载模块
- 布局卸载
npm install <Module Name>
- 全局卸载
npm install -g <Module Name>
5.修改淘宝镜像
- 查看当前镜像地址
npm get registory
- 配置淘宝镜像
npm config set registry https://registry.npm.taobao.org
- 安装下载模块
npm install <Module Name>
- 还原默认镜像地址
npm config set registry https://registry.npmjs.org/
npm简单实用的更多相关文章
- NPM 简单实用说明
https://nodejs.org/en/download/ 下载并按照,直接下一步就可以,最后会在C:\Program Files 新建一个nodejs文件夹,里面有一个node.exe.双击就启 ...
- npm 简单实用命令
npm -v 查看版本号 npm get global 返回false表示默认本地安装 true全局安装 npm set global=true 设置默认为全局安 ...
- hook框架frida的安装以及简单实用案例
1.下载地址 https://github.co/frida/frida/releases 2.另外两种安装方法 1.Install from prebuilt binaries This is th ...
- jQuery的几种简单实用效果
许久未分享博客,或许已生疏. 闲来无事, 分享几个jQuery简单实用的效果案例 不喜勿喷... 1.页面常用的返回顶部 <!DOCTYPE html> <html lang=&qu ...
- 经验分享:10个简单实用的 jQuery 代码片段
尽管各种 JavaScirpt 框架和库层出不穷,jQuery 仍然是 Web 前端开发中最常用的工具库.今天,向大家分享我觉得在网站开发中10个简单实用的 jQuery 代码片段. 您可能感兴趣的相 ...
- 简单实用的PHP防注入类实例
这篇文章主要介绍了简单实用的PHP防注入类实例,以两个简单的防注入类为例介绍了PHP防注入的原理与技巧,对网站安全建设来说非常具有实用价值,需要的朋友可以参考下 本文实例讲述了简单实用的PHP防注 ...
- php简单实用的操作文件工具类(创建、移动、复制、删除)
php简单实用好用的文件及文件夹复制函数和工具类(创建.移动.复制.删除) function recurse_copy($src,$dst) { // 原目录,复制到的目录 $dir = opend ...
- 基于Bootstrap简单实用的tags标签插件
http://www.htmleaf.com/jQuery/ jQuery之家 自由分享jQuery.html5和css3的插件库 基于Bootstrap简单实用的tags标签插件
- C#_简单实用的翻页
简单实用的生成翻页HTML辅助类 C# using System.Text; namespace ClassLibrary { /// <summary> /// /// </sum ...
随机推荐
- Java生鲜电商平台-SpringCloud微服务架构中分布式事务解决方案
Java生鲜电商平台-SpringCloud微服务架构中分布式事务解决方案 说明:Java生鲜电商平台中由于采用了微服务架构进行业务的处理,买家,卖家,配送,销售,供应商等进行服务化,但是不可避免存在 ...
- Make a List View Editable 使列表视图可编辑
In this lesson, you will learn how to make a List View editable. For this purpose, the DemoTask List ...
- 关于Fastjson 1.2.24 反序列化导致任意命令执行漏洞
环境搭建: sudo apt install docker.io git clone https://github.com/vulhub/vulhub.git cd vulhub fastjson 1 ...
- 2019 DevOps 技术指南
原文链接:https://hackernoon.com/the-2018-devops-roadmap-31588d8670cb 原文作者:javinpaul 翻译君:CODING 戴维奥普斯 写在前 ...
- Redhat Linx使用Centos yum源
一.故障现象: 在安装了Read linux后,使用yum安装软件,出现如下提示:[root@localhost~]# yum install xxxLoaded plugins: product-i ...
- JMeter系列教程
认识JMeter工具 JMeter常用元件功能介绍 JMeter线程组 JMeter脚本三种录制方法 Jmeter组件介绍及其作用域和执行顺序 JMeter参数化 JMeter集合点 JMeter关联 ...
- Vue项目中使用jquery插件
1.引入jquery,并且在vue.config.js里配置 config.plugin('provide') .use(webpack.ProvidePlugin, [{ $: 'jquery', ...
- quarter软件的破解
链接;http://www.openedv.com/forum.php?mod=viewthread&tid=275857&extra=page%3D1 这个是正点原子提供的破解方法, ...
- BZOJ2820/LG2257 YY的GCD 莫比乌斯反演
问题描述 BZOJ2820 LG2257 题解 求 \(\sum\limits_{i=1}^{n}{\sum\limits_{j=1}^{m}{[gcd(i,j)==p]}}\) ,其中 \(p\)为 ...
- laravel实现多模块
一.这里使用Caffienate Modules 网址:modules maintained by caffeinated 二.根据自己的版本选择包的版本 三.在项目composer.json文件中加 ...