在搭建Hexo个人博客之前,需要先安装Git与Node.js环境(具体可参见Hexo官方文档 开始使用-概述 的相关描述),下面我们简单介绍一下具体的安装步骤,希望对你有所帮助。说明:本文只针对Windows平台下的Git与Node.js安装,其他平台的请自行上网查阅1.Git安装Git是什么:Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。下载Git For W
转载
2023-08-29 18:22:42
165阅读
第一步:安装node.js: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 1)
http://nodejs.cn/ 下载安装即可
node -v &
转载
2023-09-08 19:33:35
103阅读
安装Node1.直接去官网下载 windows直接双击安装https://nodejs.org/en/2.进入nodeJS的安装目录npm install express -g (-g 表示全局安装)npm install jadenpm install mysql 安装Git 学习git 推荐 廖雪峰 的教程1.下载 https://git-for-w
转载
2023-06-28 15:51:21
63阅读
引言diff是我们每天都要使用的一个功能,每次提交时,我都习惯先用git diff --cached看看这次提交更改了些什么,确定没问题,然后再git commit。git生成的diff非常直观,直观到我从来都没有去思考过diff是怎么生成的,觉得这应该是很简单的一件事,两个文件做个对比,不就行了。 什么是直观的diff 我们先简单定义一下什么是diff:diff就是目标文本和源文本之间的区
1、需要先安装homebrew(之前的文章里有) 2、安装git brew install git 3、安装node brew install node 3.1、安装成功后,查看版本号 node -v // 查看node版本 npm -v // 查看npm版本 3.2、Node.js的多版本管理器n ...
转载
2021-09-12 15:57:00
505阅读
2评论
1、 wget命令下载Node.js安装包。 (该安装包是编译好的文件,解压之后,在bin文件夹中就已存在node和npm,无需重复编译。)wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz2、 解压文件。tar xvf node-v6.9.5-linux-x64.tar.xz3、创建软链接,使node和npm命令全局
原创
2021-05-13 21:37:00
459阅读
1、 wget命令下载Node.js安装包。 (该安装包是编译好的文件,解压之后,在bin文件夹中就已存在node和npm,无需重复编译。) 2、 解压文件。 3、创建软链接,使node和npm命令全局有效。 通过创建软链接的方法,使得在任意目录下都可以直接使用node和npm命令: (此时注意:包
原创
2021-08-01 18:18:31
196阅读
我的系统是win8.1 64位这个是对应的安装包
原创
2022-05-05 11:25:11
96阅读
git上传忽略node-modules点击项目文件,右键选择Git Bash进入命令行,输入touch .gitignore,生成.gitignore文件。在生成的.gitignore文件里输入你要忽略的文件件及其文件即可。// .gitignore文件
/node_modules
/dist配置规则:以斜杠“/”开头表示目录;以星号“*”通配多个字符;以问号“?”通配单个字符;以方括号“[]”包
转载
2023-06-28 15:35:58
184阅读
有些时候不小心上传了一些敏感文件(例如密码), 或者不想上传的文件(没及时或忘了加到.gitignore里的),而且上传的文件又特别大的时候, 这将导致别人clone你的代码或下载zip包的时候也必须更新或下载这些无用的文件 因此, 我们需要一个方法, 永久的删除这些文件(包括该文件的历史记录). Git永久删除历史文件(包含历史记录)1 查找文件名称2 从资料库中删除文件3 推送我们修改后的re
转载
2024-10-05 19:56:08
130阅读
图文无关
图文无关Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。目前持续集成(CI)已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。它是一种实践,旨在缓和和稳固软件的构建过程。 Jenkins 作为一款软件开发的神器
转载
2024-09-13 06:44:07
83阅读
# Docker基于Node环境下载Git
在软件开发过程中,经常需要使用Git进行版本控制管理。而在开发过程中,我们可能需要在Node环境中使用Git来进行代码操作。为了方便在Node环境中使用Git,我们可以通过Docker来构建一个基于Node环境的镜像,并在其中下载Git工具。
## 什么是Docker?
Docker是一个开源的应用容器引擎,可以将应用程序打包到一个可移植的容器中,
原创
2024-06-23 06:49:17
124阅读
服务器端IO性能对比:Node, PHP, Java和Go对于你的程序所采用的输入/输出(I/O)模型的理解决定了你对处理负载得心应手还是面对问题时束手无策。当你的程序规模很小并且负载不高时,这方面的问题并不突出。但当程序的访问量陡增时,选用了错误的I/O模型可能会让你举步维艰。大多数情况下,似乎很多种方法都可行,但哪种方法更好,需要你来权衡。让我们一起回顾一下I/O的知识,看是否可以找到线索。在
转载
2023-08-24 20:20:18
114阅读
最近在学习node创建项目,因为一直在用像mysql这样的结构型数据库,想学点新的东西,所以就把数据库换成了redis。redis是非关系型数据库。那关系型数据库跟非关系型数据库有什么区别呢?简单地说,就是一个有表的概念,一个没有。具体的区别自行Google吧。这里我主要介绍一下node.js与redis之间建立连接的过程,就是说如何早node;里面操作redis'数据库。因此,默认你已经装好这两
转载
2023-10-08 09:19:35
118阅读
Node知识点Node.js是一个基于Chrome V8引擎的JavaScript运行环境,即运行在服务端的js,用来编写服务器;特点:单线程、异步、非堵塞I/O模式,统一API。堵塞I/O:进程发起I/O系统调用后,若不能获得资源,则进程会被阻塞挂起,被挂起后将进入休眠状态(放弃CPU),直到资源准备好了,进程才会被唤醒 非堵塞I/O:进程发起I/O系统调用后,若不能立即获得资源,则进程立即返回
转载
2023-08-06 21:31:21
52阅读
写这篇文章的目的是想记录下NodeJs(后面简称node)与python的使用对比,希望看完之后大家对node跟python有个基本的认识。本文使用的node版本为v12.14.0,python为v3.8.3。简介node 是一个基于 Chrome V8 引擎的 JavaScript(简称js) 运行时。简单的说就是通过v8引擎(由c++编写)解释并执行js代码,然后就能运行在服务器上。pytho
转载
2023-08-10 12:57:28
254阅读
Git常用命令 1、查看指定文件状态 git status 【filename】 2、查看所有文件状态 git status 3、添加所有文件到暂存区 git add . 4、提交暂存区中的内容到本地仓库 -m 提交信息 git commit -m “执行操作信息” 5、初始化仓库 git init 6、创建一个分支 git branch 【branchName】 7、删除一个分支 git bra
转载
2024-06-14 04:53:21
66阅读
node和java的区别有:1、Node.js比Java更快。2、Node.js前后端都采用Javascript,代表未来发展的趋势,java则是现在的最流行的服务器端编程语言。3、Node.js和Java EE一种是解释语言,一种是编译语言。node.js 与java都是服务器语言,但是两者存在很大区别,下面是node和java的区别的详细介绍:(1)Node.js比Java更快 :node.j
转载
2023-06-01 15:09:06
235阅读
我们一起来喜欢TypeScript现在写js不用TypeScript,伦家可能会觉得你是外星人。
是的,TypeScript很大程度增强了代码的可读性,可跟踪性,可维护性和减少了bug。
那么没有理由不适用TypeScript进行js开发,但是回归本质,要根据实际出发,不是盲目的一来直接上TS。我参与过一些使用TS开发的项目,也发现使用TS出现的问题。
举点例子:无处不见的any无视TS
高版本的
转载
2024-01-16 05:28:15
66阅读
一、什么是Maven?
转载
2024-04-17 12:22:39
69阅读