美文网首页
npm知识点

npm知识点

作者: Look_a_Look | 来源:发表于2017-08-09 12:58 被阅读24次

安装node之后,会自动安装好npm
使用npm 管理项目中的包,需要有一个package.json文件

常用命令

    npm init        // 初始化package.json文件
    npm ls          // 列出当前node_modules中的模块
    npm search express     // 在线搜索express模块
    npm install -g require   // 全局状态下安装 require。
                   (全局状态下安装的包,可以直接在命令行里使用,前提是存放全局包的文件夹路径要添加到环境变量)
    npm uninstall -g  require         // 卸载包
    npm install gulp --save-dev    // 在项目中安装包,并保存到package.json
    npm rm gulp --save-dev         // 删除项目中的包,并保存到package.json
    npm outdated                    // 查看过期的包,查看是否有新版本
    npm update -g  require           // 更新包,package.json中的版本号【不会】自动更新

    npm config set sass-binary-path e:/web/win32-x64-48_binding.node  设置某个属性的值

安装包时,指定版本,遵循 semver 2.0 的语义化版本规则

    @*              // 任意版本
    @1.1.0       // 特定版本
    @~1.1.0     // >=1.1.0 && < 1.2.0(大于等于当前次版本,小于下一次版本)
    @^1.1.0     // >=1.1.0 && < 2.0.0(大于等于当前主版本,小于下一主版本)

package.json文件中的 :
script配置简化命令,例如:可以通过才命令行输入 npm run build:dev 来运行

  "scripts": {
    "build:dev": "webpack --config webpack.dev.js --progress --profile",
    "build:prod": "webpack --config webpack.prod.js  --progress --profile --bail"
  },

dependencies 和 devDependencies 分别配置程序运行依赖和开发依赖

相关文章

  • Node.js 查漏补缺(To be continued...)

    1. 不熟的知识点 命令行 npm --help npm init npm ls npm run npm inst...

  • npm常用指令

    npm的日常使用 : 如何使用npm(亮点:登录发布npm代码) NPM知识点(亮点:设置仓库地址及代理) np...

  • 08Vue.js快速入门-Vue综合实战项目

    8.1. 前置知识学习 npm 学习官方文档推荐资料npm入门npm介绍需要了解的知识点package.json文...

  • npm知识点

    node 切换版本 一.npm切换node版本 使用npm 安装一个模块 modules 到全局npm insta...

  • NPM知识点

    学习ReactNative,肯定要用到NPM的一些命令,在此整理一下我在使用过程中用到的NPM的知识点和命令。 n...

  • npm知识点

    安装node之后,会自动安装好npm使用npm 管理项目中的包,需要有一个package.json文件 常用命令 ...

  • npm bin知识点

    效果先是这样的在学习vue的时候,以来会让我们使用vue-cli生成一个项目 那么问题来了:为什么执行 vue-c...

  • 包管理器:npm初探

    啊哈哈哈,打败了那么多知识点,终于站在了node的面前,fighting! 什么是npm 所谓npm,全称是nod...

  • 使用 ESlint 规范化代码

    知识点 安装 ESlint 配置规则 兼容多数 IDE 安装 ESlint npm install -g esli...

  • VUE basic

    x项目: MOOC qunar 基础:js es6 webpack npm 知识点:axios ajax数据获...

网友评论

      本文标题:npm知识点

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