npm与cnpm
文章平均质量分 66
wang_9909
每天进步一点点,成长足迹看得见。
展开
-
React与Redux Toolkit的简单使用、ts环境中一些常见问题的解决方案
安装创建react+redux的TS环境(最佳实践) 无须再安装redux、redux-thunk、react-redux、immer等,默认就已经集成了@reduxjs/toolkit的Redux架构create-react-app react-admin --template redux-typescript参考链接:https://github.com/reduxjs/cra-template-redux-typescript代理库...原创 2021-12-10 20:20:39 · 2713 阅读 · 3 评论 -
安装create-react-app教程及简单配置
create-react-app,是一个很好的脚手架。react入门的最佳选择。原创 2021-12-03 10:16:32 · 3856 阅读 · 0 评论 -
Redux使用中间件radux-thunk与redux-logger
redux默认不支持异步调接口, redux的store如果接收到了一个非action={type,payload}的信号时,会报错. 那该怎么办呢? 使用redux-thunk来解决问题. redux-thunk这个中间件作用是在store收到信号时对"信号"的数据类型进行判断,如果function类型,redux-thunk就调用这个funciton并把dispatch传递这个function,还会拦截掉这个function, 所以这个function就不会抵达reducer.原创 2021-12-01 19:55:00 · 661 阅读 · 0 评论 -
react使用Redux进行状态管理
Reduxredux是React技术栈使用最为广泛的状态管理怎么学习Redux记住“三个三”第一个“三”(3个api):createStore、combineReducers、applyMiddleware第二个“三”(3个特点):单一数据源、store只读、使用reducer纯函数修改store第三个“三”(3个概念):State、Action、Reducer安装Redux npm i redux react-redux -SRedux的简单案例redux的状态管理配置原创 2021-11-30 21:57:03 · 1056 阅读 · 0 评论 -
使用nodejs的koa框架连接MongoDB数据库,并封装数据请求。 文章结尾有项目代码可供免费下载
1.安装koanpm init -y //初始化项目npm i koa //安装koa框架原创 2021-11-05 17:15:23 · 421 阅读 · 0 评论 -
使用Express 应用程序生成器,快速创建node.js的express项目
1.初始化npmnpm init -y2.快速创建express查看node.js的版本号node -vC:\Users\wangge\Desktop\express-generator>node -vv14.17.5Node.js 8.2.0 及更高版本使用这个。因为我的node版本号高于8.2.0,所有我使用下面的命令下载express。npx express-generator后面的直接按y就行了。对于较老的 Node 版本,请通过 npm 将 E..原创 2021-10-13 17:42:30 · 706 阅读 · 0 评论 -
node.js的Express框架使用教程
我们都知道,node.js可以做服务器开发页面。但是使用原生的node.js开发比较“繁琐”。所以,我们可以使用node.js的一个较为成熟的Express框架开发。首先,我们需要在安装node,相信大家都安装过了。怎么安装就不说了。这里就直接开始使用Express的。一、准备开发1.初始化npmnpm init -y2.下载Expressnpm i express -S二、创建一个简单的Express.js文件index.jsconst express = r原创 2021-10-11 21:19:19 · 845 阅读 · 0 评论 -
webpack打包安装(三)之解决css、js等的兼容性问题
我们都知道浏览器对一些css以及js语法有一些兼容性的问题,为了解决这些兼容性问题我们可以在webpack构建时安装工具去解决兼容性问题。我们可以使用browserslist1.browserslist和之前的依赖文件一样,我们需要对其进行配置,在webpack.config.js中,增加browserslist。其中:“>1%”表示市场占有大于1%的"last 2 version"表示最新的2个版本"not dead"表示依然还在运行并更新的浏览器2.postcs原创 2021-10-05 15:27:05 · 1073 阅读 · 0 评论 -
webpack打包安装(二)之Loader的配置(样式)
首先我们要明白webpack为什么需要使用Loader?因为webpack不能直接处理CSS、图片等资源,需要使用Loader进行处理。1.CSS-Loader我们需要对一些css文件进行处理,所以我们导入了css-loader包进行处理。首先我们安装一下开发环境依赖。npm i css-loader -D同样我们在webpack.config.js中进行配置,使其webpack能识别css文件类型。我们可以测试一下 css-loader导入css样式时是否出...原创 2021-10-03 14:23:18 · 458 阅读 · 0 评论 -
webpack打包安装(一)之环境的安装以及基本配置
首先我们先全局安装webpack。npm install webpack-cli -g原创 2021-10-02 23:34:15 · 198 阅读 · 0 评论 -
npm 更新命令失败的解决方法
我们可以看到错误提示为如下表示,这个信息表示我们可能是因为防病毒软件的保护而导致出现了npm安装出错的。npm错误!操作系统拒绝了该操作。npm错误!该文件可能已在使用中(由文本编辑器或防病毒软件),npm错误!或者您没有访问它的权限。npm错误!npm错误!如果您认为这可能是权限问题,请仔细检查npm错误!文件及其包含目录的权限,或尝试运行npm错误!以root/Administrator身份再次执行该命令。npm错误!此运行的完整日志可在以下位置找到:这时,我...原创 2021-09-29 20:08:59 · 3553 阅读 · 0 评论 -
node.js(一)之 监听请求与读写文件
const http = require('http'), //加载http fs = require('fs'); //加载fs模块const server = http.createServer(); //创建http服务器server.on("request", (request, response) => { console.log('收到客户端请求'); console.log(request.method); //获取请求方法 console.lo.原创 2021-09-13 22:09:07 · 664 阅读 · 0 评论 -
uni-app npm方式引入video.js教程 支持H5播放m3u8、mp4等格式视频文件
在uni-app中引入video.js有两种方式1.通过cdn的方式引入<link href="//cdn.bootcss.com/video.js/7.0.0-alpha.1/alt/video-js-cdn.css" rel="stylesheet"><script src="//cdn.bootcss.com/video.js/7.0.0-alpha.1/video.min.js"></script>2.就是通过npm下载到项目的node-modul原创 2021-09-05 18:12:07 · 15430 阅读 · 39 评论 -
vue-element-admin-master半成品框架简易安装教程,半成品框架基本功能都有的神奇框架
vue-element-admin-master安装其实非常简单1.只需要去官网下载一个zip包,然后解压。如果官网下载慢,也可以选择通过这个下载:https://gitee.com/run__nobug/zip/blob/master/vue-element-admin-master.zip2.用cmd进入当前文件路径,用cnpm安装所需依赖npm/cnpm install等待即可如果想选择cnpm的,但是没有安装cnpm的可以参照这个安装https://blog.csdn.net/wang原创 2020-10-14 20:14:02 · 979 阅读 · 0 评论 -
npm修改仓库路径与cnpm设置淘宝镜像,让下载依赖变得十分快速
总所周知,我们浏览国外的网站时,网速会特别慢,具体原因就不多说了。由于npm的仓库部署在国外,所以我们用这下载依赖时会非常慢。而作为苦逼的程序员有非常需要安装一些依赖,为了解决下载慢的这一问题,国内大佬想出来了通过镜像来下载依赖。国内镜像就有淘宝镜像:http://registry.npm.taobao.org有了镜像,那么下载依赖就有了两种方法1.修改npm仓库路径npm config set registry http://registry.npm.taobao.org2.使用cnpm代原创 2020-10-14 19:39:41 · 1827 阅读 · 2 评论