2020-08-04

1 node,

js运行在浏览器中, 不能拥有操作文件, 二进制等这些功能

运行环境,es规范,提供依赖包(http,io,buffer...)

我们可以利用node这个环境开发后台服务器

2 npm

node提供一个 js包的管理工具

3 npm 切换到 cnpm 

npm install cnpm -g --registry=https://registry.npm.taobao.org

4 使用cnpm 安装依赖包 -g是全局安装

cnpm install  包名 -g

5 cnpm install 包名 --save

6 如果不添加 --save 只会下载这个包,在package.json文件不会下载的记录

7 --dev 开发的时候使用,上线之后就不在使用的一些包

cnpm uninstall 包名 下载包

dependencies 上线之后还在用(bootstrap,jquery)

devDependencies 开发打包的时候使用,上线之后就不使用了(webpack)

如果没有添加 --save,  在package.json中不会有记录

# 如果下载的项目由package.json, 只需要执行 cnpm install , 他就会把依赖包都下载下来

# webpack  (gulp)

# 自动化的打包工具

# 浏览器只能认识 html, css, js, 图片

# 为了快速开发(es6,sass,typeScript...,aa.Vue ) -> 工具 ->  html,css,js,图片

# 入口

# 出口

# loader (加载器)

# 插件

# 安装 cnpm install webpack webpack-cli --save --dev

# 编写webpack的文件 webpack.config.js

# webpack 打包指令进行打包就可以了

# vue-cli

#  脚手架,  创建半成品,我们在半成品基础上开发

#  npm install -g @vue/cli 安装脚手架

#  创建项目 vue create 项目名 (先通过cd进入到创建项目的目录)

# babel 用来把es6 -> es5,  把typeScripte -> js

# eslink 代码格式的检测工具

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。