• npm安裝、卸載、刪除、撤銷發佈包、更新版本信息


    利用npm安裝包:

    全局安裝:npm install -g 模塊安裝

    局部安裝(可以使用repuire(‘模塊名’)引用):npm install 模塊名稱

    如果權限不夠,就是用管理員方式安裝。

    本地安裝的時候,將安裝信息寫入package.json。

    npm install 模块 不寫入package.json

    nmp install 模块 --save 寫入package.json的dependencies

    npm install 模块 --sava-dev寫入package.json的devDependencies

    利用npm刪除包:

    全局刪除:

    npm uninstall -g <模塊>

    局部刪除:

    npm uninstall 模塊:刪除模塊,不刪除package.json的值;

    npm uninstall 模塊--save:刪除模塊,并刪除dependencencies的package.json的值

    npm uninstall 模塊 --save-dev:刪除模塊,并刪除devdenpendencies的package.json的值

    利用npm發佈包:

    第一次發佈包首先需要申請一個npm adduser

    非第一次發佈包:

    npm login,然後填寫個人信息登錄。

    進入到項目目錄下,使用npm publish發佈包,發佈的包的信息就是package.json的名字和版本信息。

    然後在npm搜索里就能找到被發佈的包了。

    不能發佈同名的包,發佈前可以使用npm搜索看是否已經有同名的包,同時,不能有大寫字母、下劃線和空格。

    利用npm撤銷發佈的包:

    一般不允許撤銷發佈的包。

    撤銷包使用npm unpublish,這個時候會報出警告,這個時候加上--force,撤銷發佈以後,也不能使用撤銷包的名字來命名新包了。

    npm發佈更新后的包:

    修改package的版本后再npm publish。

    自動修改已經發佈的包的版本號:

    npm version <updatatype>

    update可以為patch、minor、major;

    pacth:補丁;

    minor:小改;

    major:大改

    修改完以後,package.json的信息也會發生修改。

    https://blog.csdn.net/helloxiaoliang/article/details/80965980

  • 相关阅读:
    C++中智能指针的设计和使用
    [转]C++ 智能指针详解
    C++ const 常量和常指针
    深入理解C++中的mutable关键字
    C++ 静态常量
    BZOJ 1875: [SDOI2009]HH去散步
    BZOJ 1024: [SCOI2009]生日快乐
    BZOJ 1059: [ZJOI2007]矩阵游戏
    bzoj 1833: [ZJOI2010]count 数字计数
    LUOGU P2587 [ZJOI2008]泡泡堂
  • 原文地址:https://www.cnblogs.com/Zhengxiaoxiao/p/10529432.html
Copyright © 2020-2023  润新知