Node.js 基础1
Node.js 基础
node.js的package.json文件的示例
node.js的package.json文件
(下面是创建node.js项目的基础文件)
1 | { |
(下面文件只是个复杂的示例从vue中提取的,但被修改过)
1 | { |
package.json的参数说明
参数 | 描述 |
---|---|
version | 表明了当前的版本。 |
name | 设置了应用程序/软件包的名称。 |
description | 是应用程序/软件包的简短描述。 |
main | 设置了应用程序的入口点。 |
private | 如果设置为 true,则可以防止应用程序/软件包被意外地发布到 npm。 |
scripts | 定义了一组可以运行的 node 脚本。 |
dependencies | 设置了作为依赖安装的 npm 软件包的列表。 |
devDependencies | 设置了作为开发依赖安装的 npm 软件包的列表。 |
engines | 设置了此软件包/应用程序在哪个版本的 Node.js 上运行。 |
browserslist | 用于告知要支持哪些浏览器(及其版本)。 |
author | 列出软件包的作者名称。 |
contributors | 该项目可以有一个或多个贡献者。 此属性是列出他们的数组。 |
license | 指定软件包的许可证 |
homepage | 设置软件包的主页。 |
keywords | 此属性包含与软件包功能相关的关键字数组。 |
repository | 此属性指定了此程序包仓库所在的位置。 |
npm常用命令
命令 | 描述 |
---|---|
npm init [-y] | 初始化一个 package.json 文件。 |
npm install-save 包名 | 将安装的包添加到package.json 的(dependencies)依赖中。 |
npm install 包名 | 安装一个包 |
npm install -g 包名 | 安装一个命令行工具。 |
npm docs 包名 | 查看包的文档【非常有用】。 |
npm root-g | 查看全局包安鼓路径。 |
npm comfig set prefix “路径” | 修改全局包安装路径。 |
npm list | 查看当前目录下安装的所有包。 |
npm list -g | 查看全局包的安装路径下所有的包。 |
npm uninstall 包名 | 卸载当前目录下某个包。 |
npm uninstall -g 包名 | 卸载全局安装路径下的某个包。 |
npm update 包名 | 更新当前目录下某个包 |
修改npm镜像
1 | npm config set registry https://registry.npmmirror.com |
查看npm当前使用的镜像
1 | npm config get registry |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 StarLess's Blog!
评论