随笔分类 -  node+react+webpack+npm

摘要:npm 设置为淘宝源 使用nrm管理 nrm: npm registry manage nrm ls yarn 查看源 设置为淘宝源 设置为默认 `yarn config set registry https://registry.yarnpkg.com` 阅读全文
posted @ 2019-12-08 12:09 脚本小娃子 阅读(431) 评论(0) 推荐(0)
摘要:npx vs npm "npx 使用教程" 阅读全文
posted @ 2019-12-02 22:28 脚本小娃子 阅读(200) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/chen cong/p/10445635.html images.d.ts: declare module ' .svg' declare module ' .png' declare module ' .jpg' declare module ' . 阅读全文
posted @ 2019-11-28 23:56 脚本小娃子 阅读(1240) 评论(0) 推荐(0)
摘要:Material UI Material UI是一个实现了Google's Material Design设计规范的react组件库,开箱即用,使用它可以快速搭建出赏心悦目的应用界面。 "文档" "各种模版和主题" 让我不禁想起使用Bootstrap的时代 阅读全文
posted @ 2019-11-28 23:35 脚本小娃子 阅读(867) 评论(0) 推荐(0)
摘要:全局安装 mac的安装目录/usr/local/n/versions/node/13.2.0 因此首先在/usr/local/创建目录n,修改权限为普通访问权限,这样后续操作就不需要使用sudo 基本操作 n x.x.x 安装某个版本 n latest 安装最新版本 n stable 安装稳定版本l 阅读全文
posted @ 2019-11-26 17:52 脚本小娃子 阅读(7033) 评论(0) 推荐(0)
摘要:nrm nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,使用这个就可以快速地在 npm 源间切换 安装nrm 在命令行执行命令, ,全局安装nrm。 使用 执行命令nrm ls查看可选的源。 其中,带 的是当前使用的源,上面的输出表明当前源是官方源。 阅读全文
posted @ 2019-11-14 08:59 脚本小娃子 阅读(451) 评论(0) 推荐(0)
摘要:错误现象 const { Math, Object, Reflect } = primordials; 原因 使用了最新的node版本 解决 使用稳定版本,参考 "官网说明" ,目前10.x的版本是稳定版本(LTS) yarn的使用 避免和npm混用 安装 + 推荐:npm install g ya 阅读全文
posted @ 2019-09-29 20:34 脚本小娃子 阅读(3993) 评论(0) 推荐(0)
摘要:mobx浏览器调试:可以知道store值、方法 在chrome上安装插件Mobx,可以查看store、history、match、location等内容 阅读全文
posted @ 2019-02-11 09:26 脚本小娃子 阅读(1395) 评论(1) 推荐(0)
摘要:单页面应用(SinglePage Web Application,SPA) 只有一张Web页面的应用,是一种从Web服务器加载的富客户端,单页面跳转仅刷新局部资源 ,公共资源(js、css等)仅需加载一次 前后端分离 减轻服务器压力 增强用户体验 Prerender预渲染优化SEO 前后端分离 减轻 阅读全文
posted @ 2019-01-25 21:13 脚本小娃子 阅读(470) 评论(0) 推荐(0)
摘要:前端解决: '/' 表示把所有的url都发给代理https://api.example.com bypass 表示不需要发给发给代理服务器的条件 如下配置,可以监听https://api.example.com域下的/开头的请求(等效于所有请求),然后判断请求头中accept字段是否包含html,若 阅读全文
posted @ 2019-01-25 20:18 脚本小娃子 阅读(2148) 评论(0) 推荐(0)
摘要:关于二者的区别 参见:https://github.com/mrdulin/blog/issues/42 直接使用react-router-dom好了,react-router-dom封装了react-router,也依赖react-router-dom BrowserRouter vs HashR 阅读全文
posted @ 2019-01-25 20:07 脚本小娃子 阅读(217) 评论(0) 推荐(0)
摘要:react各个模块: 1、node.js自带的模块(原生模块):https://www.jianshu.com/p/abc72267abfc原生模块的api文档地址:http://nodejs.cn/api/怎么判断引用的模块是核心模块(自带)还是文件模块(npm另安装)?node 内核是提供了判断 阅读全文
posted @ 2019-01-11 22:27 脚本小娃子 阅读(889) 评论(0) 推荐(0)
摘要:中文文档:https://pm2.io/doc/zh/runtime/quick-start/ pm2是从nodejs衍生出来的服务器进程管理工具,可以做到开机就启动nodejs。当然了,有些运维同学是用nohup来做这件事情的。效果上差不多,不过pm2这个工具更加高大上一些。 支持性能监控,进程守 阅读全文
posted @ 2019-01-10 22:27 脚本小娃子 阅读(469) 评论(0) 推荐(0)
摘要:插件作用:使用向导,引导新用户正确使用Web网站。我的环境是React+Mobx。 基本使用介绍,参加代码地址里的README.md:https://github.com/usablica/intro.js 安装:npm install intro.js --save 在项目里的app.js里引入c 阅读全文
posted @ 2018-12-30 23:42 脚本小娃子 阅读(3352) 评论(0) 推荐(0)
摘要:1、<div key={+new Date() + Math.random()}> 2、使用数组的索引 3、使用uuid:https://www.npmjs.com/package/uuid 4、使用uniqid:https://www.npmjs.com/package/uniqid 5、Date 阅读全文
posted @ 2018-12-15 11:03 脚本小娃子 阅读(3130) 评论(0) 推荐(0)
摘要:django-rest-framework,即drf的api文档,包括自带的文档和其他三方文档,比如swagger、DRF Docs等 https://www.django-rest-framework.org/topics/documenting-your-api/#drf-autodocs 可以 阅读全文
posted @ 2018-12-13 23:04 脚本小娃子 阅读(3445) 评论(0) 推荐(0)
摘要:1、下面使用方法是正确的:export class StepLoad extends React.Component {}引用上面插件的方法,重命名 import {StepLoad as StepLoadGraph} from "./components/echart/StepLoad" 2、下面 阅读全文
posted @ 2018-12-06 11:42 脚本小娃子 阅读(1009) 评论(0) 推荐(0)
摘要:所谓脚手架,是指一套基础的开发环境,你只需要简单的配置或者无需配置,就可以直接开发自己的业务代码,而无需劳神在搭建环境上。 比较出名的就是facebook自己出的的脚手架:create-react-app,使用方法:https://www.jianshu.com/p/c6040430b18d;htt 阅读全文
posted @ 2018-10-07 00:11 脚本小娃子 阅读(342) 评论(0) 推荐(0)
摘要:现在感觉Java、Python、Js都是越来越工程花,模块化。懂得每个模块的功能和使用场景,你很快的就能搭起一个功能齐备的应用。至于应用的性能、稳定性等,还在于你对模块的理解深度以及组合的成熟度,就看你的功夫了。 1、Java通过Maven这种方式管理各类功能的Jar包,实现功能模块的组合 2、Py 阅读全文
posted @ 2018-10-06 23:36 脚本小娃子 阅读(554) 评论(0) 推荐(0)
摘要:1、import xx from yy的方式是静态编译,即编译时加载,要写在文件的最上头,但是import()函数可以实现动态加载,写在任何地方 2、require是动态加载,即运行时加载,理论上可以放在文件的任何位置 3、import是es6语法,目前还是需要babel转换为es5语法执行 4、写 阅读全文
posted @ 2018-10-06 23:10 脚本小娃子 阅读(1193) 评论(0) 推荐(0)