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 jquery@3.0.0

            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 包名称

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值