即使使用梯子、不使用梯子,设置各种代理和镜像,都有可能出现node install失败的可能。
即使强制设置仓库回官方的仓库都不行:
1 | yarn config set registry https://registry.npmjs.org #这个根本不行 |
经过验证简单快捷的解决方法:直接关闭npm 或 yarn的ssl证书验证。
即使使用梯子、不使用梯子,设置各种代理和镜像,都有可能出现node install失败的可能。
即使强制设置仓库回官方的仓库都不行:
1 | yarn config set registry https://registry.npmjs.org #这个根本不行 |
经过验证简单快捷的解决方法:直接关闭npm 或 yarn的ssl证书验证。
打开PowerShell:确保你以管理员身份运行PowerShell,这样可以避免权限问题。
导航到目标文件夹:使用cd命令切换到包含你想要删除文件的顶级文件夹。例如:
1 | cd C:\path\to\your\top-level-folder |
执行删除命令:使用以下PowerShell命令来递归地查找并删除所有以点开头的文件,包括子文件夹中的文件:
1 | Get-ChildItem -Path . -Recurse -Force | Where-Object { $_.Name.StartsWith('.') -and $_.Mode -notlike 'd*' } | Remove-Item -Force |
这里的参数解释如下:
为了保持和生成环境一致的开发环境,会在本地电脑上安装一个虚拟机,运行和正式服务器同样的环境。
一般会在goland或vscode中写go代码,现在goland用的比较舒服,毕竟Intellij 全家桶还是挺香的,不忍释手。
这里记录下服务端安装go的过程。
经常需要配置服务器,所以把常用到的工具的安装、配置等过程,记录下来方便以后使用时查看。这里记录下redis的安装和配置以及开发时如何使用的一些基础经验。
之前一直用腾讯一年有效期的免费https证书,结果最近https证书到期后,再签发时就只支持90天有效期了。这就极度容易让人产生逾期焦虑,如果能够有办法自动续签就好了。经过一番搜索,终于找到了。这个组织做免费的https证书,虽然同样只有90天期限,但是提供了工具,可以很方便的自动续签,这就和无期限一样了。
在创建了Electron forge项目后,启动Electron App,只能在Window的调试窗口Window窗口里引入的js,而无法调试nodejs相关的js和ts文件,这个确实挺麻烦的。
我常在WebStorm里编写前端相关项目。经过一番研究后,解决了无法在WebStorm里对electron froge+vite+typescrpt这个组合创建的项目进行调试的问题。
之前一直用windows系统时,常用cmd命令窗口去执行各种任务;最近切换到Windows系统,感觉powershell比较好用,就一直用这个来执行脚本;结果刚安装git就遇到问题,在powershell窗口里居然无法找到git命令,而在cmd窗口确实可以的,这是为啥呢?
在Windows平台下安装NodeJs如果不选安装包,而是打算通过命令行来安装并对NodeJs的版本进行管理,还是有点麻烦和曲折的。
打开NodeJs官方提供的下载地址:https://nodejs.org/en/download/package-manager ,第一眼会觉得如此简单,赶紧复制粘贴一气呵成完成安装。
1 | # installs fnm (Fast Node Manager) |
但是,事与愿违。从来不会有顺顺利利完成安装的时候。
最近准备写一个软件,需要支持Windows平台。从Mac系统切换到Windows 10来进行开发工作,一开始就遇到了问题。打算安装一个nvm对NodeJS进行版本管理,根据nvm的安装说明来。发现需要安装wsl,于是就开始遇到问题了。
打开系统菜单,输入wsl三个字母,自然的跳出了一个黄色的图标下面写着WSL。很开心这么顺利,windows已经开箱安装好了这个功能。点击wsl图标,一个大大的黑色命令行窗口一闪而过,然后什么都没有了。
经过一番摸索,终于解决了这个问题,具体解决方法如下:
使用wifi连接手机调试就成功过一次,后来都连不上了。确认是在同一个wifi里,无论是二维码扫码,还是输入数字配对的方式,但Android studio配对的地方就一直在转圈,一直无法找到手机。
捣鼓了一会只好放弃,仍然插线调试,直到今天没带线回来。随便找来的手机充电线,居然只能充电,无法调试。只能想办法解决使用wifi来调试安卓手机了。