前端模块管理器简介
npm
介绍
npm(Node Packaged Modules)是Node.js的模块依赖管理工具。
安装node.js后会自动安装上npm工具。
npm命令运行时会读取和解释当前目录下的 package.json
文件,这个文件可以定义name、description、version、devDependencies等。
常用命令
安装模块使用 npm install package_name
命令,带上参数 -g
命令会把模块安装到全局安装目录中。
安装目录可以通过命令 $ npm root -g
查看。
Bower
Bower的主要作用是,为模块的安装、升级和删除,提供一种统一的、可维护的管理模式
安装:
$ npm install -g bower
使用 bower install
命令安装各种模块,例如:
# 模块的名称
$ bower install jquery
# github用户名/项目名
$ bower install jquery/jquery
# git代码仓库地址
$ bower install git://github.com/user/package.git
# 模块网址
$ bower install http://example.com/script.js
# 根据配置文件bower.json安装所需的包
$ bower install
所谓"安装",就是将该模块(以及其依赖的模块)下载到当前目录的bower_components子目录中。下载后,就可以直接签入到网页中。
<script src="/bower_componets/jquery/dist/jquery.min.js">
bower update命令用于更新模块。
$ bower update jquery
bower uninstall命令用于卸载模块。
$ bower uninstall jquery
注意,默认情况下,会连所依赖的模块一起卸载。比如,如果卸载jquery-ui,会连jquery一起卸载,除非还有别的模块依赖jquery。
作者:樊勇
出处:http://www.cnblogs.com/fanyong/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
我的联系方式:fanyong@gmail.com
个人独立博客:www.fy98.com
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架