发布一个本身的 Node.js " 包"

  • 把包发布到NPM官网 https://www.npmjs.com/node

    • 创建一个包,设置package.json
    • 在npmjs中注册帐号
    • 在包的根目录下执行
      • npm adduser 添加发布包的用户信息,登陆网站
      • npm publish 发布或者更新包 package.json中必定要指定 maintainers:[{
        "name":"nllcode",
          "email":"xxxxx@qq.com"
        }]
      • npm cache clear 清除npm本地缓存,用于对使用相同版本号发布新版本
      • npm unpublish @ 删除发布过的版本代码 npm unpublish haha@1.0.0
  • 错误npm

  • 安装包json

    • 从网络安装
      • 当前目录安装 npm install 包名
      • 全局安装 npm install 包名 -g
    • 本地安装 npm install 包的路径
    • 卸载包 npm uninstall 包名
  • require()加载规则数组

    • 优先从缓存加载模块或者包
    • 加载文件模块要使用相对路径 ./ ../
    • 文件模块的加载能够不写后缀名,若是不写后缀名按照 .js > .node > .json的顺序加载
    • 加载json文件,推荐写上后缀.json
    • 加载核心模块或包,不写路径和后缀
    • module.paths 加载node_modules的时候,按此数组的顺序加载

Node.js的调试缓存

  • console.log()
  • Node.js自带的调试器
    • node debug a.js
    • 经常使用命令
      • help 查看可用命令
      • n 进入下一步
      • s 单步进入
      • o 步出
  • WebStorm中调试
相关文章
相关标签/搜索