zoukankan      html  css  js  c++  java
  • npm常用命令总结

    Node.JS 中的npm常用命令总结

    1 npm升级

    $ sudo npm install npm -g
    

    淘宝镜像

    $ sudo npm install cnpm -g
    

    2 模块

    安装模块

    # 安装nodejs的express框架
    $ npm install express
    # 若出现错误 npm err! Error: connect ECONNREFUSED 127.0.0.1:8888 
    $ npm config set proxy null
    # 查看所有全局安装的模块
    $ npm list -g
    # 查看某个模块的版本号
    $ npm list express
    

    卸载模块

    $ npm uninstall express
    

    更新模块

    $ npm update express
    

    搜索模块

    $ npm search express
    

    创建模块

    # 使用 NPM 生成 package.json 文件
    $ npm init
    # 在 npm 资源库中注册用户(邮箱)
    $ npm adduser
    Username: csxiaoyao
    Password:
    Email: (this IS public) 1724338257@qq.com
    

    发布模块

    $ npm publish
    

    3 package.json

    name – 包名

    version – 包的版本号

    description – 包的描述

    homepage – 包的官网 url

    author – 包的作者姓名

    contributors – 包的其他贡献者姓名

    dependencies – 依赖包列表,如果依赖包没有安装,npm 会自动将依赖包安装在 node_module 目录下

    repository – 包代码存放的地方的类型,可以是 git 或 svn,git 可在 Github 上

    main – main 字段是一个模块ID,它是一个指向你程序的主要项目。就是说,如果你包的名字叫 express,然后用户安装它,然后require(“express”)

    keywords – 关键字

    4 其他命令

    清空 npm 本地缓存

    $ npm cache clear
    

    撤销发布

    $ npm unpublish <package>@<version>

    -------------------------------------------

    个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

    万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!

  • 相关阅读:
    【BZOJ3166】ALO(主席树)
    【UOJ#188】Sanrd(min_25筛)
    伯努利数
    【51Nod1258】序列求和V4(FFT)
    【BZOJ5306】[HAOI2018]染色(NTT)
    【BZOJ4943】【NOI2017】蚯蚓排队(哈希)
    【BZOJ4912】天才黑客(最短路,虚树)
    【BZOJ5333】荣誉称号(动态规划)
    NOI2018前的每日记录
    【BZOJ1088】扫雷(递推)
  • 原文地址:https://www.cnblogs.com/mahmud/p/10170487.html
Copyright © 2011-2022 走看看