Nodejs 基础知识&doc命令&node执行js文件&node模块化&npm Node Package Manager2&yarn的使用

Nodejs&Webpack

1.什么是nodejs

#nodejs是js的执行环境,跟浏览器是一样的,是js的宿主.

2.dos 命令

  1. cd命令 进出或退出文件夹

    cd 文件夹         进入这个文件夹

    cd ../  退出这个文件夹

            * cd文件夹第一个字 + tab键,会自行补充完整文件夹名称

  2. dir 显示当前文件夹和目录

  3. 盘符: 进入盘符 C: -----> 进入C盘

  4. cls 清理命令历史

  5. ctrl + c 停止执行

  6. dir /s 读取当前文件夹,盘符下面所有的文件和文件头

  7. color /? cmd字体颜色

3.node执行js文件

  1. node 文件名.js ------>执行js文件

    1. 方式一: 打开文件夹,在文件夹的地址中,输入cmd,再执行 node文件名.js

    2. 方式二: 在 Viscode中,按 ctrl+反引号,通过cd进入要执行的文件,node 文件名.js

4.node的模块化

  1. CSS的模块化

    1. 语法: @import url(css样式)

      例:@import url(./bgc.css);
  2. js的模块化

    1. 暴露导出 :

      module.exports={

      属性名:属性值

      }

      • 例子:// 导出

        module.exports={
        
        value1:value1,
        
        value2:value2
        
        }

    2. 导入 : let 变量名=require(js文件路径,模块名称)

      let moduleB =require('./b')

  3. 浏览器和node的区别

    1. 浏览器不能使用node模块化(require不能被识别)

      1. node端不能使用DOM和BOM(document location history)

    5.npm Node Package Manager2

    1. 初始化项目,初始化 npm

      1. npm init -y

      2. {
          "name": "03-npm",	 	//包的名字
          "version": "1.0.0",	//版本号
          "description": "",	//描述信息
          "main": "index.js",	//入口文件
          "scripts": {			//script脚本 
            "test": "echo \"Error: no test specified\" && exit 1"
          },
          "keywords": [],		//关键字
          "author": "",			//作者
          "license": "ISC",		//开源策略
        }
          1. 下载包

            1. npm install (简写 i) 包名称

              • 例: npm i jquery

                npm install jquery

              • 会生成一个:

                package-lock.json :记录下载依赖包的信息

              • 会生成一个文件夹:

                node_modules:所有下载的依赖资源包

            2. npm i 包名称 -S / -D

              1. -S生产依赖包

              2. -D 开发依赖包

            3. 下载指定包的版本 :

              npm i 包名称@版本号

              例:

              npm i [email protected]

            4. 下载到全局包 :

              npm i 包名称 -g

              需要全局使用时才会下载全局

          2. 删除 包

            1. npm remove 包名称

            2. 查看下载资源

              npm config get registry

            3. 切换成淘宝镜像

              npm config set registry https:registry.npm.taobao.org

        6.yarn

        1. 先用 npm 下载

          yarn npm i yarn -g

        2. 检查 yarn 的版本

          yarn -v

        3. 初始化项目

          yarn init -y

        4. 下载包

          yarn add 包名称

        5. 下载指定版本

          yarn add 包名称@版本号

        6. 下载到全局

          yarn add 包名称 -g

        7. 删除包

          yarn remove 包名称

你可能感兴趣的:(前端,node,nodejs,doc)