自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 node cli &&创建一个手架的demo

关于process.argv process.argv 返回一个数组,其中包含node 启动时包含的输入参数数组第一项是node的执行路径,process.execPath。第二项是正在执行的js文件路径,第三项开始是输入的参数。node 的这个运行时可以进行参数处理,但是开发一个cli程序需要更方便的参数处理方式。commander.js 是一个比较出名的cli 参数处理库(中文参考文档)commander参数处理const program = require('commander')

2021-11-29 20:07:57 786

原创 shell 脚本与常用的bash命令

文章目录关于shell常用的bash 命令文件相关文件编辑进程相关其他bash编程基础全局变量局部变量环境变量基本类型运算组合条件比较符循环函数重定向echo 和 read关于shellShell 是一个用 C 语言编写的程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell 脚本(shell script),是一种为 shell 编写的脚本程序,业界所说的 shell 通常都是指 shell 脚本。Shell 编程跟 JavaScript、php 编程一样,只要有一个

2021-11-23 20:40:32 3663

转载 npm scripts

文章目录npm 常用命令什么是 npm 脚本原理通配符传参执行顺序钩子简写形式使用 npm 的内部变量本文来自参考文章,仅做学习记录,方便查找。npm 常用命令npm start //初始化工程npm run // run scriptsnpm install // 安装依赖npm update // 升级依赖npm bin // 查看bin文件目录npm link // 将工程软链接到全局npm publish // 发布包npm deprecate // 废弃包npm hel

2021-11-18 15:11:12 417

原创 electron-store的了解使用

介绍 以文件形式缓存数据,保存Electron应用程序或模块的简单数据持久性-保存和加载用户首选项,应用程序状态,缓存等 数据保存在app.getPath('userData')中的JSON文件中。您可以在主进程和渲染器进程中直接使用此模块。 app.getPath(name)-储存你应用程序设置文件的文件夹,默认是appData文件夹附加应用的名称。appData-当前用户的应用数据文件夹,默认对应:%APPDATA%Windows 中$XDG_CONFIG_HOME...

2021-08-10 15:15:52 7895 1

原创 无法加载文件 C:\Program Files (x86)\nodejs\node_global\nrm.ps1,因为在此系统上禁止运行脚本。

windows中的vscode终端执行nrm的相关命令时,报错:nrm : 无法加载文件 C:\Program Files (x86)\nodejs\node_global\nrm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/ go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。解决办法:终端执行get-ExecutionPolicy,若显示Restricted,则执行set-Ex.

2021-07-15 16:56:17 672

原创 windows安装nrm报错‘The “path“ argument must be of type string. Received undefined‘

internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, 'string', value); ^[TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined at validateString (internal/validators.js:124:11) at Object..

2021-07-15 16:40:11 701

原创 windows全局安装npm依赖包,报错“无法将“cnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称...”

windows全局安装npm依赖包,报错“无法将“cnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。”原因是环境变量没有正确配置首先查看全局包的存放路径: npm config get prefix将C:\Program Files (x86)\nodejs\node_global配置进系统环境变量里面:...

2021-07-15 16:35:51 709

原创 一次node.js爬虫实践

node.js爬虫实践小猫的毕设系统需要一些疾病数据信息,于是决定从某医药网站上爬取相关数据。小猫以前学爬虫的时候,用的是python,这次决定用node.js试试。首先说说用node做一个简单的爬虫需要的库request:用于http请求iconv-lite:用于转换字符编码cheerio:用于解析html,node-xlsx:将数据生成excel文件一个简单的爬虫其实就是爬取网页,解析数据,存储数据。小猫使用request获取网页,当然也可以选择其他方式,比如node自带的ht

2021-03-05 11:04:55 467 6

原创 学习笔记——vue3.0中的性能优化

前言前端的性能优化主要从如何更快、如何更小、如何更省三个方面考虑。更快可以从算法层面优化,使代码执行步骤更少;更小可以尝试减小文件体积,使用webpack压缩代码,压缩图片等;更省可以从如何减少http请求、如何使用缓存减少资源的重复加载等方面考虑。webpack 压缩插件:1、JavaScript:UglifyPlugin2、CSS :MiniCssExtractPlugin3、HTML:HtmlWebpackPlugin小猫今日b站重看尤大的视频解读,对vue3.0在性能优化上做的努力

2021-02-14 18:17:05 586

原创 react native绝对路径的配置

插件:babel-plugin-module-resolveryarn add babel-plugin-module-resolver2\配置babel.config.jsplugin: [ 'module-resolver', { root: ['./src'], // 从哪个文件开始设置绝对路径 alias: { '@/utils': './src/utils', // 别名 }, }, ],3\配置types

2021-01-31 23:14:38 1383

原创 react-native-config的多环境配置

1.webprocess.env.NODE_ENV === 'development'2、rn项目使用第三方库:react-native-confighttps://js.coach/package/react-native-configyarn add react-native-configreact-native link react-native-config不再需要cd ios; pod install + include ':react-native-confi

2021-01-31 23:05:50 1502 2

原创 react native 环境搭建的问题总结复盘

第一次搭建React Native 环境的过程记录

2021-01-17 22:37:17 2526 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除