npm

作者: sunny519111 | 来源:发表于2017-04-10 14:28 被阅读17次

    npm常识

    1. npm ls

      查看你的文件安装的依赖 npm ls -g 查看全局安装的模块以及依赖

    2. npm init

      在项目中创建一个package.json文件

      安装包的信息和依赖都会保存在package.json中,以便于其他人引入你的项目

      npm init -y 使用默认值填写package.json文件

    3. npm config

      管理npm安装包的配置路径,最多用于设置代理,解决npm安装一些模块失败的问题

      npm config set registry https://registry.npm.taobao.org/ 从淘宝服务器下载各种包 npm config delete registry 可以删除配置

      全局安装cnpm来实现镜像 npm install -g cnpm --registry=https://registry.npm.taobao.org

    4. npm install

      npm install [packageName]  //安装包到项目中(node_modules) 。 不会修改package.json。 之后运行npm install命令时,不会自动安装
      npm install --save [packageName]  //安装包的项目中(node_modules) 。会在package.json的dependencies添加相应的包名。之后运行npm install命令时,会自动安装msbuild到node_modules目录中
      npm install --save-dev [packageName] //安装包的项目中(node_modules) 。会在package.json的devDependencies添加相应的包名 。 之后运行npm install命令时,不会自动安装
      npm install -g [packageName]  //全局安装包
      

      --save 安装包信息将加入到dependencies(生产阶段的依赖)

      --save-dev 安装包信息将加入到devDependencies(开发阶段的依赖)所以开发阶段一般使用它

    5. npm login

      登录你的npm账号名字

    6. npm publish 发布模块

    7. npm start 启动模块 npm test 测试模块

      该命令写在package.json文件scripts的start字段中,可以自定义命令来配置一个服务器环境和安装一系列的必要程序,如

      "scripts": {
          "start": "gulp -ws"
      }
      "scripts": {
          "start": "gulp -ws"
      }
      

    参考链接
    参考链接
    参考链接

    相关文章

      网友评论

          本文标题:npm

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