zoukankan      html  css  js  c++  java
  • node学习笔记2 —— npm包管理

    全局模式安装包

    • 将包安装为全局可用的可执行命令, 并非可以从任意地方require
    • 将 package.json中bin定义的文件软链到统一的目录下, 该目录可以通过如下方式推算出来:
    path.resolve(process.execPath, "..", "..";, "lib", "node_modules");
    

      

    npm钩子命令

    package.json中定义scripts字段, 如:  

    script": {
        "preinstall": "preinstall.js",
        "install": "install.js",
        "uninstall": "uninstall.js",
        "test": "test.js"
    }
    

    npm install

    可以从本地安装,也可以从某个可访问地址安装, 只需要相应的存在package.json的包说明文件

    • npm install <tarball file>
    • npm install <tarball url>
    • npm install <folder>

    npm ls

    通过npm ls 命令确定当前目录下是否能通过require顺利引入想要的包

    npm owner

    可以查看和修改package的owner, 修改owner必须要有owner权限

    npm owner ls packagename

    npm owner add username packagename

      

  • 相关阅读:
    Logstash
    收藏学习Linux好用的网站
    Elasticsearch
    Elasticsearch-head
    Kibana
    Metricbeat
    filebeat
    elelelleeleELK
    MySQL对库的操作
    【Django】URL控制器
  • 原文地址:https://www.cnblogs.com/mininice/p/3876298.html
Copyright © 2011-2022 走看看