美文网首页
npm 笔记

npm 笔记

作者: SingleDiego | 来源:发表于2019-07-20 09:50 被阅读0次
    更新 npm 版本
    npm install npm@[版本号] -g
    
    // 跟新到最新版本
    npm install npm@latest -g
    

    -g 表示安装到全局目录。




    npm 初始化
    npm init -y
    

    -y 表示所有配置选项使用默认值。

    该命令会在目标路径生成 package.json 文件。




    npm 安装,卸载与更新包

    以安装 jquery 为例:

    npm install jquery
    
    // 安装指定版本
    npm install jquery@[版本号]
    

    执行该命令会将相关的包安装到根目录下的 node_modules 文件夹,并生成 package-lock.json 文件。

    它记录了本地项目的包及其版本号等信息。其中 dependencies 字段记录了项目依赖的包( package-lock.jsonpackage.json 都有 dependencies 字段)。

    我们在别的地方新建项目的时候可以根据 package-lock.json 文件一键安装好所需的包:

    npm i
    

    卸载包的操作:

    npm uninstall jquery
    

    更新包的操作:

    npm update jquery
    

    有时候我们想区分生产环境的依赖包和开发环境的依赖包,我们可以这样操作:

    npm i bootstrap --save-dev
    

    表示该包为开发环境的依赖,会在 package.jsondevDependencies 字段记录,和 dependencies 字段区分开来。

    "dependencies": {
      "jquery": "^3.4.1"
    },
    "devDependencies": {
      "bootstrap": "^4.3.1"
    }
    

    相关文章

      网友评论

          本文标题:npm 笔记

          本文链接:https://www.haomeiwen.com/subject/jwljlctx.html