首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员如何用GitHub打造个人博客(一)

hexo 终端cd到一个选定目录 执行 hexo init 安装npm npm install 开启hexo服务器 hexo s , 浏览器中打开网址: http://localhost:4000 关联...Github 登录Github帐号,新建仓库名:.github.io固定写法 终端cd到blog文件夹下,打开_config.yml文件,配置如下参数: 配置所有的_config.yml文件..."NVM_DIR/nvm.sh” # This loads nvm 博客内容和npm安装包内容保证在一个目录,否则发布内容之后网页会提示404 更新功能: 阅读统计量 配置LeanCloud 修改...Hexo添加文章自动打开编辑器 配置文件blog/scripts下OpenMarkdown.js 文章在首页显示部分文字 增加主菜单 菜单图标示例 主题配置_config.yml 中#Menu Settings...ubuntu 和win7 中需要同步: 保存文件绑定github ,token, 自动保存到github中 修改blog下GitUpdate.js防止冲突出错 疑难杂症 笔记本电脑HP431 hexo

76831
您找到你想要的搜索结果了吗?
是的
没有找到

Ubuntu通过nvm安装node

安装前请保证系统中已经安装Git,不要使用 homebrew 安装 nvm 安装中请保持在要安装用户,且仅该用户安装,不要切换其他账户使用sudo命令 首先打开终端,进入当前用户 home 目录中...cd ~ 然后使用 ls -a 显示这个目录所有文件(夹)(包含隐藏文件文件夹),查看有没有 .bash_profile 这个文件。 ls -a 如果没有,则新建一个。...install.sh | bash 在安装完成后,将这些内容写进.bash_profile 文件,如果用户 home 目录没有则新建一个就可以了。...部分系统在执行安装命令时候,系统会自动将这两句话写入 .bash_profile 文件中。..."$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \.

97720

mac安装nvm

2.nvm安装 我这里使用安装方式,如果之前安装过node,一定要把node卸载干净,如果没有安装过node直接卸载,如果没有安装过node,直接从第二个步骤开始 2.1卸载node 1.如果是官网下载...clone https://github.com/nvm-sh/nvm.git 2.3 执行install.sh 进入 nvm目录中执行install.sh 等待执行完成,执行操作方法就是直接将文件拖入终端然后回车..."$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \...."$NVM_DIR/bash_completion" # This loads nvm bash_completio 2.如果没有配置过环境变量,需要重新配置环境变量 在终端输入命令 touch ~/....bash_profile 再输入命令 source ~/.bash_profile 如果还是找不到bash_profile文件,再输入命令 ~/.nvm/nvm.sh 打开环境变量文件方法 source

1.3K40

解决nvm command not found 问题

nvm 安装 卸载全局安装 node/npm 在官网下载 node 安装包,运行后会自动安装在全局目录,使用过程中经常会遇到一些权限问题,所以推荐按照以下方法卸载全局安装 node/npm 打开 .../usr/local/lib,删除 node 和 node_modules 相关文件文件打开 /usr/local/include,删除 node 和 node_modules 相关文件文件夹... 以及 include 文件夹,并且删除所有与 node 和 node_modules 相关文件以及文件打开 /usr/local/bin 并删除 node 可执行文件 可能需要额外指令 sudo...我这里使用是zsh,所以会加到~/.zshrc(脚本也会尝试加到~/.profile,  ~/.bashrc故意~/.bash_profile) 安装后,要重新启动终端。...因此,把这个指令放在 ~/.bashrc 或者 ~/.profile ~/.zshrc。这样就可以在每次启动时候,自动加载它。

4.6K10

Hive在spark2.0.0启动无法访问..libspark-assembly-*.jar: 没有那个文件目录解决办法

无法访问/home/ndscbigdata/soft/spark-2.0.0/lib/spark-assembly-*.jar: 没有那个文件目录。...而这一行究竟是怎么回事,网上没有任何有关资料。 没办法,只好一步一步分析,终于找到问题症结。...其主要原因是:在hive.sh文件中,发现了这样命令,原来初始当spark存在时候,进行spark中相关JAR包加载。...而自从spark升级到2.0.0之后,原有的lib整个大JAR包已经被分散小JAR包替代,所以肯定没有办法找到这个spark-assemblyJAR包。这就是问题所在。...*.jar`   CLASSPATH="${CLASSPATH}:${sparkAssemblyPath}" 将这个spark-assembly-*.jar`替换成jars/*.jar,就不会出现这样问题

1.9K80

通过NVM管理Node.js多版本

如图所示,目前Nodes.jActive LTS版是12版(12.18.3),它从2019年开始发布,LTS阶段从2019至2022年共5年间。...终端生效 如果默认用bash,退出终端直接重新登录即可,因为安装脚本修改了我们主目录.bashrc文件。...但如果像我一样,用是zsh的话,那么需要手动将以下内容添加到用户主目录.zshrc配置文件,并重新登录zsh。...nvm use后版本是全局生效,即后续新打开全部teminal里都会生效。如果需要某个终端里用不同版本,直接在该终端里执行nvm use即可覆盖。...我们可以在项目根目录下创建.nvmrc文件,仅一行内容 v14.9.0 后续就可以用如下更简单命令灵活切换了。

8.1K2714

环境配置:React Native 开发环境配置 For Android

如果没有安装,那就可以用下面这种方式,进行安装,在终端上直接输入下面的命令即可: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew...安装Node.js也很简单,如下: nvm install node && nvm alias default node 可能你发现了,在Terminal终端上使用命令是nvm,如果你没有安装nvm是会提示...安装完了nvm,我们这里最好配置一下环境变量到.bash_profile文件,因为如果不配置的话,容易出现这个错误nvm command not found。...SDK环境变量配置 启动Terminal终端工具 输入cd ~/ 进入当前用户home目录 创建: touch .bash_profile 打开并编辑: open .bash_profile 在文件中写入以下内容...运行项目 切换到AwesomeProject目录 运行项目命令 react-native run-android 我们使用编辑器打开和修改index.android.js文件,调出模拟器菜单键,选择重新载入

2.1K80

Node.js版本管理工具

当你使用nvm下载使用特定版本Node.js,nvm会将这些版本Node.js保存在其自己目录中,并根据需要动态修改PATH环境变量。这样,你可以根据需要在不同版本之间轻松切换。..."$NVM_DIR/bash_completion" # This loads nvm bash_completion 安装完成后,重新打开终端运行以下命令使NVM生效: source ~/.nvm...当你使用n安装新Node.js版本,它会将相应版本二进制文件复制到一个特定目录中,并创建一个名为node符号链接指向该二进制文件。...然后,它将创建一个符号链接,将系统中node命令指向所选版本二进制文件这样,系统中node命令就会在切换版本自动指向所选Node.js版本。...安装和简单使用 使用curl命令安装Volta: curl https://get.volta.sh | bash 安装完成后,重新打开终端运行以下命令使Volta生效: source ~/.bash_profile

16110

Ubuntu下安装node.js

前不久买了阿里云服务器,Ubuntu只支持16.04,今天就来重新配一下环境。 首先连接到我们服务器,这里我用finalShell终端连接,很方便,支持复制粘贴,可视化文件夹。...我们接下来进行配置: 进入nvm安装到文件目录 cd ~/.nvm 查看目录文件列表 ls 若无.bash_profile文件,则创建该文件并编辑: touch .bash_profile..."$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \....这是因为还没有安装对应nodejs   4.执行以下命令安装node.jsv8.1.2 nvm install v8.1.2 ?...(三)测试node.js 我们进入node.js官网,这里说一下中文 版没有测试这一块,英文版地址:https://nodejs.org/en/about/ 我们在/目录下新建server.js.复制一下内容

2.1K60

Hexo 个人博客搭建

然后,将以下代码添加至到profile(~/.bash\_profile, ~/.zshrc, ~/.profile, ~/.bashrc其中之一)文件中export NVM\_DIR="$HOME/...."$NVM\_DIR/nvm.sh"重启终端,输入以下指令安装node最新LTS版本nvm install --lts=boronNPM加速Node.js默认是通过npm进行包管理,但npm官方源在国内速度非常慢...创建博客文件夹在此目录下管理自己博客源码mkdir blogcd blog初始化hexohexo init安装依赖包cnpm install生成静态页面hexo g启动本地服务器hexo s上面2条命令也可以结合为...2个空格安装git插件cnpm install hexo-deployer-git --save部署hexo deploy如果没有意外,部署就成功了,可以打开 https://.github.io...图片打开项目,选择 setting图片找到GitHub Pages图片这样就可以通过自己域名来访问了hexo基础使用基础hexo new"postName" #新建文章hexo new page"pageName

43830

npm下载和使用(超详细)

可以在官网中选择windows相对应版本,同样下载稳定版本,一步点击安装即可 使用 当下载好Node后我们就可以使用npm命令进行包管理,接下来打开终端: 检查Node版本 npm --version...> --global //两者均可 检查 安装之后,在安装目录下会出现一个node_modules文件夹,你面的bin目录下会存放你安装本地包,假如我们安装了jquery那么node_modules...下会出现一个jquery文件夹,这就说明我们安装成功了 更新 在package.json所在目录下执行 npm update 卸载 ->本地包(删除node_modules下面安装本地包) npm...我们可以利用package.json文件管理记录本地安装包信息,便于协作开发,当其他开发者拿到你项目只用执行 npm install 命令 ,就可以将各种包下载到本地,非常便利。....nvm文件夹中,安装之后我们需要配置环境变量,根据你使用shell找到对应资源文件(~/.bash_profile,~/.zshrc,~/.profile, or~/.bashrc),将以下配置添加到你配置文件

6.8K10

如何使用Docker构建开发环境

我们在开发中都会遇到这样问题:在本地开发好功能后,部署到服务器,或者其他人拉到本地接着开发,会出现功能无法使用情况。 这些异常情况,大多数时候是因为系统不同而导致依赖差异。...对于团队协作来说,每有新人进来,都需要浪费这些可以避免时间。而且搭建环境,也常常会产生各种问题,导致项目代码运行异常。...等待片刻,当鲸鱼图标静止,说明 Docker 启动成功,之后你可以打开 PowerShell/CMD/Windows Terminal 使用 Docker。...编写 docker-compose.yml 在开发,我们寻常需要多个容器配合使用,比如需要配合 mysql 其他容器使用时,使用 docker-compose.yml 可以更好组织他们。...# 进入 docker-compose.yml 所在目录 $ cd frontend # 后台启动 docker-compose.yml 中所有容器,若容器没有构建则会先构建 $ docker-compose

2.1K30
领券