zoukankan      html  css  js  c++  java
  • Node.js学习笔记(3):NPM简明教程

    Node.js学习笔记(3):NPM简明教程

    NPM常用操作

    更新NPM版本

    npm install npm -g

      -g,表示全局安装。我们可以指定更新版本,只需要在后面填上@版本号即可,也可以输入@latest获得最近的稳定版本,如下

    npm install npm@5.5.0 -g

    NPM初始化及包管理

    npm init -y
    

      -y 可以跳过所有的询问,执行后目录下会生成package.json文件来存储一些配置,诸如项目的依赖、自定义脚本等

      现在我们可以使用install命令来安装需要用到的第三方库,比如jQuery

    npm install jquery
    

      NPM会自动查找并下载jQuery,并放在node_modules目录下。

      

      如果我们想删除一个包,可以使用uninstall命令  

    npm uninstall jquery    

     

    NPM的常用配置项

    package.json

      一个项目的package.json结构

    {
      "name": "my-todo",
      "version": "0.1.0",
      "private": true,
      "dependencies": {
        "react": "^16.7.0",
        "react-dom": "^16.7.0",
        "react-scripts": "2.1.3"
      },
      "scripts": {
        "start": "react-scripts start",
        "build": "react-scripts build",
        "test": "react-scripts test",
        "eject": "react-scripts eject"
      },
      "eslintConfig": {
        "extends": "react-app"
      },
      "browserslist": [
        ">0.2%",
        "not dead",
        "not ie <= 11",
        "not op_mini all"
      ]
    }

      dependencies记录了我们安装的第三方依赖,当我们执行npm install后,这里就会记录下对应的版本信息,但我们卸载某些依赖后这里也会自动删除。

    npm install webpack --save-dev
    

      这条命令表示其是安装到开发环境下的依赖,仅仅是区分一下。  

      script可以指定命令的快捷方式,比如我们添加一行,打印一个行内容

    "scripts": {
        "echo": "echo " Hello World""
      },
    

      这是,我们在项目终端可以输入npm run echo执行脚本

      

     

  • 相关阅读:
    在Ubuntu下安装TensorFlow-gpu版本
    ubuntu安装和卸载软件命令
    Window7通过Anaconda安装Tensorflow
    Kaggle Titanic Data Science Solutions
    CNN、RNN和DNN的区别
    卷积神经网络介绍
    大数据随想
    golang omitempty 总结
    LeetCode 856 递归思路详解
    安装Nginx的各种报错的解决
  • 原文地址:https://www.cnblogs.com/MrSaver/p/10302301.html
Copyright © 2011-2022 走看看