随笔分类 -  js

摘要:之前写过一篇react项目添加mock的文章,在文章中说的mock代码是打包配置的时候写入的,这种方式导致每次修改mock数据后都需要重新启动服务才能获取到新的mock数据。 今天使用另外一种方式来实现开发过程中的数据mock。 在项目中安装 axios和mock.js两个框架 然后在webpack 阅读全文
posted @ 2023-05-23 13:59 破男孩 阅读(608) 评论(0) 推荐(0)
摘要:react项目在不暴露配置文件的情况下修改打包配置需要用到 react-app-rewired和customize-cra 包对打包配置文件进行修改。 添加自定义环境变量有两种方法: 方法1:使用dotenv-cli 1、运行 yarn global add dotenv-cli 全局安装 dote 阅读全文
posted @ 2023-05-23 12:38 破男孩 阅读(597) 评论(0) 推荐(0)
摘要:1、先准备项目 运行 npx create-react-app projectName创建一个 react 项目,为了不暴露 webpack 的配置,我们不运行 npm run eject命令暴露配置,因此我们还需要安装 react-app-rewired 和 customize-cra 来进行对项 阅读全文
posted @ 2023-05-23 11:03 破男孩 阅读(378) 评论(0) 推荐(0)
摘要:给kbone项目添加路径访问别名,这样在项目开发中就可以很方便的访问一些目录,入 assets/images 静态图片目录等 kbone 项目默认也给我们预留是别名配置,如 : package.json 文件里面的 alias 属性,和 webpack.config.dev.js 配置文件里面的 a 阅读全文
posted @ 2020-03-16 15:54 破男孩 阅读(726) 评论(0) 推荐(0)
摘要:使用 kbone-cli创建的项目默认只有 css 和 less,并不支持 sass ,因此本文主要描述下在 kbone 中引入 sass。 1、首先在项目中安装 node-sass 和 sass-loader npm install --save-dev node-sass sass-loader 阅读全文
posted @ 2020-03-16 15:21 破男孩 阅读(681) 评论(0) 推荐(0)
摘要:先全局安装 kbone $ npm install -g kbone-cli 创建 kbone 项目,并选择 react $ kbone init learn_kbone 目前直接运行 npm run web 是可以将项目跑起来的,但是目前项目的页面都直接放在了 /src 目录下面,我想把项目的页面 阅读全文
posted @ 2020-03-16 15:07 破男孩 阅读(685) 评论(0) 推荐(0)
摘要:注: 这里说的 es5 代表的都是非严格模式下。 es6之前函数的参数不能传默认值: 如果调用函数的时候传不传入对应的参数,则参数的值为 undefined。 es6中查参数可以设置默认值,且默认值可以是任何类型(变量,数字、函数等)。 默认值为数字、字符串等非函数和变量: 默认值为变量: 注意:默 阅读全文
posted @ 2019-09-27 10:24 破男孩 阅读(1702) 评论(0) 推荐(0)