NPM常用的包

npm常用的包

1. git-open:直接在终端打开git网站

https://www.npmjs.com/package/git-open

可以直接在终端中使用命令打开项目在github上的网站

安装、使用命令:

# 全局安装
npm i -g git-open
# 使用
git open

2. http-server:启动本地服务

https://www.npmjs.com/package/http-server

可以在前端打包的项目中运行此命令后启动一个服务,然后在浏览器中查看打包的页面效果

安装、使用命令:

# 安装
npm install http-server -g

# 使用
http-server
http-server [path] [options]

3. 多个CSS类名合并

https://www.npmjs.com/package/classnames

可以根据不同的条件拼接成不同的字符串,主要用于有多个样式类时,根据不同的类显示不同的样式类。

### npm 常用命令汇总 以下是基于提供的引用以及常见实践总结的 `npm` 常用命令列表: #### 全局安装 通过 `-g` 参数可以全局安装指定模块,这通常适用于工具类库。 例如: ```bash npm install -g cnpm --registry=https://registry.npm.taobao.org [^1] ``` 此命令会使用淘宝镜像源全局安装 `cnpm`。 #### 安装依赖到项目中 默认情况下,运行 `npm install package_name` 将把指定的作为生产依赖添加至 `package.json` 文件中的 `dependencies` 字段。 如果希望将标记为开发依赖,则需加上 `-D` 或者 `--save-dev` 参数: ```bash npm install module_name -D [^2] ``` #### 更新已安装的 更新本地或全局范围内的所有至最新版本可用如下命令: ```bash npm update [package_name] [-g] ``` #### 卸载 卸载不再需要的可以通过以下方式完成: ```bash npm uninstall package_name [--save | --save-dev] [-g] ``` #### 查看帮助文档 当不确定某个命令的具体功能时,可通过内置的帮助系统获取更多信息: ```bash npm help command_name ``` #### 初始化新项目 创建一个新的 Node.js 项目并生成初始配置文件 (`package.json`) 使用下面这条指令即可: ```bash npm init [-y] ``` 其中 `-y` 表示跳过交互过程直接采用默认设置。 #### 列出当前环境下的所有 无论是查看局部还是整体情况都十分有用的一个操作就是列举现有组件清单: ```bash npm list [--depth=0] [-g] ``` --- ### 示例代码片段展示如何初始化一个简单的NodeJS应用并安装express框架 假设我们想快速搭建起一套基础Web服务器结构的话,那么按照顺序执行这些步骤就足够了: ```javascript // 首先确保工作区为空白状态,接着启动向导流程构建metadata记录. npm init -y // 接着引入Express路由处理器来增强HTTP请求处理能力. npm i express // 测试验证是否成功集成完毕... const app = require('express')(); app.get('/', (req,res)=>res.send('Hello World!')); app.listen(3000); console.log(`Server running at http://localhost:3000/`); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值