- 博客(15)
- 收藏
- 关注
原创 npm完整的发包流程
npm完整的发包流程npm发包流程使用发布成功的包如何更新发布的包删除包遇到的问题npm发包流程注册npm账号,填写 用户名、密码和邮箱;官网地址新建一个文件夹cd 进入文件夹,执行 npm init -y添加一些jsindex.jsvar aa = require('./lib/a') function sayName(o){ console.log('my name is '+ o)}module.exports = { sayName:sayName,
2021-09-23 17:05:40
208
原创 package.json文件详解
package.json文件详解概述创建1.手动输入创建2.npm init命令自动创建配置项name 项目名称(包名)version 版本号 (遵守“大版本.次要版本.小版本”的格式)description 项目描述keywords 关键字author 作者contributors - 包的其他贡献者homepage 项目包的官网 URLmain 项目默认执行文件dependencies 依赖包列表(生产环境)devDependencies 依赖包列表(开发环境)repository 项目仓库地址scri
2021-09-07 10:34:31
1256
原创 NPM的基本使用
NPM的基本使用npm version 查看模块版本npm install 安装模块npm uninstall 卸载模块npm update 更新模块npm outdated 检查模块是否已经过时npm ls 查看安装的模块npm init 在项目中引导创建一个package.json文件npm help 查看某条命令的详细帮助npm root 查看包的安装路径npm config 管理npm的配置路径npm cache 管理模块的缓存npm publish 发布模块npm unpublish 撤销发布n
2021-09-06 17:20:32
143
原创 npm的基本介绍和安装
npm的基本介绍和安装认识NPM安装NPM工具查看安装好的node和npm重新安装npm命令npm 镜像的设置与查看为什么使用镜像?在国内一般用淘宝镜像查看镜像地址设置淘宝镜像并查看地址设置当前地址(设置为默认地址)使用npx工具切换认识NPMnpm(全称Node Package Manager,即node包管理器是Node.js默认的,以JavaScript编写的软件包管理系统。官网:https://www.npmjs.com安装NPM工具npm是Node.js默认的软件包管理系统。安
2021-09-06 15:53:53
116
原创 json-server的基本使用
json-server 什么是json-server如何使用json-server第一步 安装json-server第二步 创建文件第三步 启动服务什么是json-server快速搭建一个http服务。一个在前端本地运行,可以存储json数据的server。如何使用json-server第一步 安装json-servernpm install -g json-server第二步 创建文件创建一个cb.json的文件{ "data":[ {
2021-04-15 17:39:03
62
原创 Promise(三)
Promise 自定义封装https://segmentfault.com/a/1190000020505870Promise的基本结构.then方法Promise是通过构造函数的方式来创建的(new Promise( executor )),并且为 executor函数 传递参数.Promise的三种状态: pending-等待, resolve-成功, reject-失败, 其中最开始为pending状态, 并且一旦成功或者失败, Promise的状态便不会再改变/** * Promise构
2021-04-14 17:46:26
105
原创 Promise(二)
PromisePromise 关键问题如何改变promise的状态一个promise指定多个成功/失败回调函数,都会调用吗?改变promise状态和指定回调函数谁先谁后?promise.then()返回的新promise的结果状态由什么决定?promise如何串联多个操作任务promise 异常传透中断promise链Promise 关键问题如何改变promise的状态(1)resolve(res):如果当前是pending就会变为resolved。(2)reject(err):如果当前是pend
2021-04-07 10:33:33
52
原创 Promise(一)
PromisePromise 介绍与基本使用Promise 是什么?为什么要用Promise指定回调函数的方式更加灵活支持链式调用,可以解决回调地狱问题什么是回调地狱?回调地狱的缺点解决方案Promise的基本使用Promise的基本流程Promise APIPromise 关键问题Promise 自定义封装async 与 awaitPromise 介绍与基本使用Promise 是什么?抽象表达1)Promise 是一门新的技术(ES6规范)2)Promise 是JS中进行异步编程的新解决方法
2021-04-07 10:32:05
253
1
原创 AJAX
AJAX原生jQueryfetchaxiosAJAX原生AJAXAJAX简介XML 简介AJAX的特点AJAX的优点AJAX的缺点HTTP协议请求报文与响应文本结构请求报文AJAX的使用核心对象原生AJAXAJAX简介AJAX 全称为 Asynchronous JavaScript And XML,就是异步的JS和XML.通过 AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据.AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式.
2021-04-06 15:23:45
177
2
原创 antd在React项目中的使用
antd在React项目中的使用antd的基本使用安装antd基本使用antd样式的按需引入、自定义主题安装依赖包修改package.json在根目录新建 config-overrides.js 文件遇到的问题解决办法文档地址:https://ant.design/index-cnantd的基本使用安装antdyarn add antd基本使用import React, { Component } from 'react' import { Button } from 'antd';imp
2021-03-26 15:35:10
571
原创 React 路由
React路由相关理解SPA的理解路由的理解什么是路由路由的分类前端路由后端路由react-router-dom的理解基本路由使用路由案例Link组件NavLink组件封装NavLink组件路由组件与一般组件写法不同存放位置不同接收到的props不同Switch组件的使用解决多级路径刷新页面样式丢失的问题路由的严格匹配与模糊匹配Redirect组件的使用嵌套路由向路由组件传递参数数据通过params方式传递通过search方式传递通过state方式传递总结编程式导航widthRouter的使用Rrowser
2021-03-26 15:32:47
241
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人