fly63前端网

www.fly63.com

首页文章资源工具教程 栏目
  • 关于我们
  • 网站投稿
  • 赞助一下
搜索

在线工具_工作生活好帮手

打造各种简单、易用、便捷的在线工具,网友无需注册和下载安装即可使用

点击查看

关闭

提交网站

npm
分享
复制链接
新浪微博
QQ 好友

扫一扫分享

网站地址:http://www.npmjs.com/
GitHub:https://github.com/npm/npm
网站描述:javascript 最流行的包管理器

npm是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,在新版node中以及集成了npm了。npm常见的使用场景有以下几种:

  • 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
  • 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
  • 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

 

npm常用命令

# 创建一个package.json文件
npm init

# 查看当前包的安装路径
npm root

# 安装包
npm install ModuleName

# 全局安装
npm install ModuleName -g 

# 安装包的同时,将信息写入到package.json中的 dependencies 配置中
npm install ModuleName --save

# 安装包的同时,将信息写入到package.json中的 devDependencies 配置中
npm install ModuleName --save-dev

# 配置安装模式
npm set global=true # 全局模式
npm set global=false # 本地模式

# 查看当前安装模式,将会得到一个布尔值
npm get global


淘宝NPM 镜像

这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。使用cnpm命令行工具代替默认的 npm:

npm install -g cnpm --registry=https://registry.npm.taobao.org

运行了上面命令,就可使用cnpm了,在国内你会发现速度比npm快了很多。

cnpm install [name]



链接: https://fly63.com/nav/24

more>>
相关栏目
webpack
webpack 是一个模块打包器。它的主要目标是将 JavaScript 文件打包在一起
官网GitHub
yarn
可替代NPM的快速、可靠、安全的可信赖包管理工具Yarn
官网GitHub
bower
解决js的依赖管理
官网GitHub
grunt
基于Node.js的项目构建工具。它可以自动运行你所设定的任务
官网GitHub
Parcel
快速,零配置的 Web 应用程序打包器
官网GitHub
babel
Babel 是一个 JavaScript 编译器,可用下一代JavaScript 语法写代码
官网GitHub
browserify
一个浏览器端代码模块化工具,require和module.exports来导入和导出.Browserify的原理:部署时处理代码依赖,将模块打包为一个文件。
官网GitHub
HEAD
一份你可以在 <head> 里设置的列表
官网GitHub
Snibox
一个可自建托管的代码片段管理器
官网GitHub
Flow
Facebook 推出一个静态类型检测工具
官网GitHub
WeFlow
一个高效、强大、跨平台的前端开发工作流工具
官网GitHub
Athena
前端自动化流程构建工具
官网GitHub
Cooking
更易上手的前端构建工具
官网GitHub
vue-cli
一个基于 Vue.js 进行快速开发的完整系统
官网GitHub
Turborepo
一个用于 JavaScript 和 TypeScript monorepos 的高性能构建系统
官网GitHub
Nx
用 monorepo来管理你的 Angular 应用
官网GitHub

手机预览