node npm 常用命令总结

npm全称:全称Node Package Manager javascript项目包管理下载工具,是随同 NodeJS 一起安装的包管理和分发工具,它可以很方便的让前端开发者下载、安装、上传以及管理已经安装的包。

 1、安装node

      查看node版本:node -v

2、创建node项目

      创建文件夹APP

      cmd / APP:npm init -y   初始化node项目

node npm 常用命令总结_第1张图片

3、运行node文件

      1、cmd / APP:node index.js

      2、packge.json:

                    配置:"scripts":{

                                "serve":"node index.js",

                                "test":"echo \ "Error.no test specified\"&&exit 1"

                              },

                              npm run serve

node npm 常用命令总结_第2张图片

4、设置淘宝镜像

      cmd  管理员:

      npm config est registry http://registry.npm.taobao.org/

      npm config get registry  查看下载源

5、npm包管理器,用于安装第三方库

     cmd / APP

     安装(jquery):

             局部安装:npm i jquery

             全局安装:npm i jquery -g

             查看全局安装目录:npm root vew -g

             开发时使用:npm i jquery -D

             开发和上线后都使用:npm i jquery -S

             指定版本安装:npm i jquery@版本号

             查看插件:npm list

    卸载(jquery):

            npm uninstall  jquery

            npm update  jquery

            npm r jquery

     更新(jquery):npm update jquery

           查看历史版本:npm view jquery versions

 node npm 常用命令总结_第3张图片

6、版本介绍:

     ^3.1.0版本更新最大不超过4.0.0

     3.1.0:无法更新

     X.Y.Z

             X:大版本,不兼容的更新

             Y:中版本,增加一些新内容

             Z:小版本,修复了一些小bug

7、目录介绍:          

              node_modules:所有依赖包的地址

              package.json:项目相关配置

              scripts:当前项目有哪些命令

              dependencies:当前项目有哪些依赖

              package-lock.json:所有依赖包的缓存地址,下次下载会加快

              npm i : 会下载所有之前的缓存依赖包

8、模块使用:

第三方模块:

                 npm i pkg

                 var pkg=require('pkg')

内置模块:

                var fs=require('fs')

                var http=require('http')

自定义模块:

               导出:module.exports={'属性名':'属性值','属性名':'属性值'}

               导入: var utils=require('./utils')

你可能感兴趣的:(前端,node.js,npm,前端,node.js)