node基础 --工具

时间:2021-11-30 05:52:46

npm  //Node.js Package Manager

  • 查询版本号:npm --version/npm version
  • 查询模块:npm search <name>
  • 查看模块相关信息: npm view <name>
  • 安装模块:
    mkdir project
    cd project
    npm install <name> / npm install -g <name> // mkdir project1 project2
    // mkdir project && cd project
  • 卸载模块:npm uninstall <name>
  • 帮助:npm help
  • 发布: npm publish
  • 查找package文档:npm help json

node

  • 运行文件:node <name>/node <name>.js
  • 退出: ctrl + c

 package.json: //必须符合json写法,为双引号不是单引号;name不能有空格,可用分隔号

{
"name": "my-project",
"version": "0.0.1", //格式
"dependencies": {
"colors": "0.5.0"
}
}

设置 "private": "true"可以避免模块误发布;

判断package.json是否写正确的方法: npm install;

严格符合 CommonJS 规范的包应该具备以下特征:

  • package.json 必须在包的顶层目录下;
  • 二进制文件应该在 bin 目录下;
  • JavaScript 代码应该在 lib 目录下;
  • 文档应该在 doc 目录下;
  • 单元测试应该在 test 目录下。