zoukankan      html  css  js  c++  java
  • npm是什么腻???

    一、npm介绍

      npm(node package manager)nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。

      npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。它是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,包含超过 600000 个 包(package) (即,代码模块)。

    来自各大洲的开源软件开发者使用 npm 互相分享和借鉴。包的结构使您能够轻松跟踪依赖项和版本。

     

    npm 由三个独立的部分组成:

    • 网站
    • 注册表(registry)
    • 命令行工具 (CLI)

    二、npm常用命令介绍

      

    1. $ npm install npm@latest -g    //更新npm
    2. $ npm -v                       // 查看npm版本
    3. npm init         //自动生成一个package.json文件,其中会保存该项目所依赖的模块名 
    4. $ npm install <package_name> --save    //  安装模块,并且package.json会记录所依赖的模块名
    5. 
      
      $ npm uninstall <package_name>   //卸载模块
    6. 
      
      $ npm uninstall --save lodash    //卸载模块的同时,也将他从package.json文件中移除.
    7. 
      
      $ npm install -g       //安装全局模块
    8. 
      
      $ npm update -g        //更新全局模块
    9. 
      
      npm root //查看当前包安装路径  npm root -g  查看全局包安装路径
    10. 
      

       npm view xxxpendencies:查看包的依赖关系

    11. npm view xxx repository.url:查看包的源文件地址
    12. npm install会读取package.json文件来安装模块

    package.json

      一个Node.js模块就是一个可以发布到npm,供其他开发者下载和使用的模块。那么,到底怎样和其他开发者分享我们的模块呢?

    首先,我们必须创建一个package.json文件,添加上关于我们想要分享的模块信息,如:模块功能,开发者信息等。一旦package.json

    文件创建好后,我们需要创建一个模块被引入时,就加载的文件。package.jsonmain字段指定的文件,默认为index.js。我们需要

    在文件中将一个函数赋值给exports模块,方便其他开发者调用我们的模块。如

    exports.printMsg = function() {
      console.log("This is a message from the demo package");
    }



  • 相关阅读:
    Asp.Net Web API 2第八课——Web API 2中的属性路由
    Asp.Net Web API 2第七课——Web API异常处理
    Asp.Net Web API 2第六课——Web API路由和动作选择
    Asp.Net Web API 2第五课——Web API路由
    开始学习python
    BMI 小程序 购物车
    深浅copy 文件操作
    字典 dict 集合set
    基本数据类型 (str,int,bool,tuple,)
    python 运算符
  • 原文地址:https://www.cnblogs.com/ltk-python/p/9550339.html
Copyright © 2011-2022 走看看