
大前端学习
文章平均质量分 62
大前端学习
P_ning
一只小菜鸟的笔记
我的大部分笔记存放处在码云的仓库里面https://gitee.com/P_n_ing
有空的话我会把详细的步骤会写在这里
(当然是在我打完游戏后如果还有空闲的时间( ´◔ ‸◔`))
展开
-
Vue-Router
Router的学习一、简介二、使用项目初始化1、模版页面跳转一、简介Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。包含的功能有:嵌套的路由/视图表模块化的、基于组件的路由配置路由参数、查询、通配符基于 Vue.js 过渡系统的视图过渡效果细粒度的导航控制带有自动激活的 CSS class 的链接HTML5 历史模式或 hash 模式,在 IE9 中自动降级自定义的滚动条行为实际上用的最多的还是视图的跳转和原创 2021-04-07 22:33:04 · 335 阅读 · 0 评论 -
Vue学习的准备
以下内容只讲述准备工作,而这些插件的作用和使用会在我后面的笔记一一写明下载官网连接确认安装成功进入cmd窗口输入node -v如果出现版本号即node.js安装成功输入npm -v如果出现版本号即npm安装成功如下图所示,两个都成功了算ok(基本没见过出这个问题)安装cnpmnpm install -g cnpm --registry=https://regis仕y.npm.t...原创 2020-04-22 23:18:44 · 189 阅读 · 0 评论 -
使用NodeJS来操控数据库
// 1、通过npm安装操控数据库的组件(类似于java导入mysql驱动文件的jar包一样)//执行:npm install mysql//2、导入依赖包(类似于java的import导包)var mysql = require("mysql");//3、创建mysql的连接Connection对象var connection = mysql.createConnection({ host: "192.168.0.1", user: "root", password:原创 2021-03-29 21:48:18 · 196 阅读 · 0 评论 -
使用NodeJS实现请求响应
//1、导入依赖包(类似于java的import导包)const http = require("http");//2、创建响应http.createServer(function(request,response){ //发送http头部: response.writeHead(200,{'Content_type':'text/html'}); //响应数据 response.end("<h1>HellWord</h1>");}).list原创 2021-03-29 21:43:56 · 622 阅读 · 0 评论 -
NPM的几个常用命令
以下的<Module Name> 代表模块的名字安装模块-g代表全局安装,可以理解为我们安装jdk时候设置的环境变量让我们再该系统的任何目录下运行javanpm install <Module Name> -g查看某个模块的版本号npm list <Module Name> 卸载模块npm uninstall <Module ...原创 2020-04-22 23:06:39 · 501 阅读 · 0 评论 -
WebPack
WebPack的学习一、简介二、安装三、合并1、JS打包常用参数2、CSS打包一、简介WebPack是一个前端资源加载/打包工具,它根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。可以将多种静态资源 js、css、less 转换成一个静态文件,减少页面的请求。而且打包后还有一种天然的加密功能二、安装npm install webpack -g#或cnpm install webpack -g安装后通过查看版本号判断是否安装成功webpack -v三原创 2021-04-04 22:04:12 · 340 阅读 · 0 评论 -
CommonJs模块化
CommonJs模块化一、简介CommonJs规范一、简介因为嵌入网页的JavaScript代码越来越庞大,越来越复杂,理想情况下开发者主需要实现核心的业务逻辑模块化的出现是为了解决全局变量污染和依赖关系混乱的问题。依赖关系混乱:在开发过程中,通常需要根据需求将代码分为多个js文件进行编写,因为这些文件存在依赖关系,所以很容易搞不清楚哪个文件需要先引入。由于nodejs的需要,由于当时还没有官方的模块化标准,所以nodejs选择了由社区讨论出d一套模块化标准——commonjs模块化标准。Comm原创 2021-04-04 15:44:32 · 461 阅读 · 0 评论 -
NPM包管理器
1、简介NPM 全名叫Node PackageManage,是 JavaScript 的一个包管理工具,最初是为 NodeJS 来设计使用的,现在也广泛的被使用在各种 JavaScript 项目上,一般是随同NodeJS一起安装,个人把NPM 理解为JavaScript的Maven工具NPM常见的使用场景有以下几种:允许用户从NPM服务器下载第三方包到本地使用。允许用户从NPM服务器下载并安装第三方的命令行程序到本地使用。允许用户将自己编写的包或命令行程序上传到NPM服务器供其他用户使用。#原创 2021-04-03 17:10:41 · 423 阅读 · 0 评论 -
Babel
Babel学习一、简介二、安装一、简介Es6的某些高级语法有时候在浏览器环境和Node.js环境中运行,这时候我们就需要一个解码器将其解码成能运行的代码(其实就是语法降级),一般的话使用的就是Babel,它是一个广泛使用的解码器,可以将Es6的代码转为Es5,从而不担心客户的运行环境是否支持。二、安装Babel提供了babel-cli工具,用命令行转码安装命令如下npm install -g babel-cli通过查看其版本好号判断是否安装成功babel --version原创 2021-04-03 22:16:27 · 171 阅读 · 0 评论