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");
    }



  • 相关阅读:
    lombok、japidocs、swagger学习
    mysql数据库添加新用户,并授予所有权限
    局域网内共享自己的数据库
    HttpURLConnection模板
    nginx简单学习总结
    redis常见命令
    mybatis中的#{}和${}的区别
    Python的多线程
    使用python发送邮件
    python操作MySQL数据库
  • 原文地址:https://www.cnblogs.com/ltk-python/p/9550339.html
Copyright © 2011-2022 走看看