点一下addin下面的serve_site
检查一下
C:\Users\pengfei\AppData\Roaming\Hugo\hugo.exe
是否存在,不在的话需要使用 blogdown::install_hugo()安装hugo
blogdown新手问题
allen2017 对纯新手来说,我个人推荐图 1.4 的方式:https://bookdown.org/yihui/blogdown/rstudio-ide.html 记得要在一个新文件夹下创建新网站。
- 已编辑
tctcab
刚刚点击build website,public这个文件夹有了。
但 执行 blogdown::new_site() 问题依然存在。
问题描述前提下 C:\Users\pengfei\AppData\Roaming\Hugo\hugo.exe 是存在的。并且,我参考这里 http://gohugo.io/getting-started/installing/ 拷贝hugo.exe重命名为 hugo_hugo-version_platform_arch.exe,
所以下面这个提示困惑我
'C:\Users\pengfei\AppData\Roaming\Hugo\hugo.exe" new site ".' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
那么这个hugo.exe是rstudio命令中自动编译的还是可以单独使用(好像没法单独用)?不知道哪里错了
yihui
我还参考了这里 https://slides.yihui.name/2017-blogdown-CGM-Yihui-Xie.html#10
推送到 Github(推荐方式)或者将 public/ 文件夹传到 Netlify
推送到 Github,是在rstudio里可以设置吗?实在不好意思多次咨询打扰(以前遇到问题喜欢自己钻研明白,近期既要照顾父母又要看小孩,望见谅)。
yihui大大,最后跟您问个问题吧,简单讲---“如何像您描述的那么轻松建立自己的网站”
本站-论坛(下称呼A) 和 https://slides.yihui.name/2017-blogdown-CGM-Yihui-Xie.html#10(下称呼B) 是只用rstudio编译+Github托管+Netlify部署就能实现的吗(可能这么描述不太准确,理解万岁)?
作为很喜欢这种风格的纯新手,我的问题是要学会这个技术难不难?或者基于此能否给些建议.(不怕见笑,第一个编程是vba,10年前学过c语言,对网页设计略有一点基础,最近半年父母需要照顾在家,又拾起了对编程的兴趣。建站方面付费弄过,自己建站只能望洋兴叹,我在上海做金融管理工作,受上面兴趣启发,想趁过年这段时间做一个理财师团队管理的网站,另外计划给家里种植香菇建一个网站,也可以帮助家乡的发展)。
另外我对统计很感兴趣,在准备cpa注册会计师的考试,幸知R、yihui大大,收徒弟不?
- 已编辑
这个属于画蛇添足了,不需要重命名。错误提示就是说blogdown找不到hugo.exe。
既然你是使用blogdown,那就按照blogdown的文档来。
推送到github设置好之后就可以在 rstudio里完成了。不过需要在github网站和本地计算机的repo里都设置好。
github算是有一点学习成本,鉴于没时间多研究的话可以参考karl broman的快速入门。
具体到blogdown,还想用netlify来发布的话,yihui的blogdown里写的十分详细,照着做就行了。只是想迅速上线的话,列了一下必要步骤:
前提: 注册github,netlify账号
新建blogdown网站,并成功本地预览
上传网站文件夹(git术语叫做repository,或者repo)至github,包括以下步骤
- 命令行下进入该repo, 新建 .gitignore, 在 .gitignore文件里添加
public/
git init
,git add .
git commit -m "init"
创建本地repo,做完这一步之后, rstudio的右上角板块里才会有git选项卡。- 进入github, 新建repo
- 按提示命令行输入
git remote add origin https://github.com/tcgriffith/test_blogdown.git
git push -u origin master
- 命令行下进入该repo, 新建 .gitignore, 在 .gitignore文件里添加
设置netlify, 按照这里来做。 简单来说,
- 登录netlify,
new site from git
,连接至github,选择网站repo,(第一次可能还需要授权啊什么的 - 按以上链接图中设置参数,hugo最新版本大概是0.32.0,记得别照着图上设成0.24了
- 选择trigger deploy。
- 登录netlify,
做完上面这些,你的网站就上线了。
github的步骤的解释参见上面的github快速入门。如果出问题,可以对照下面的repo的内容看看哪里有问题
网站的repo:https://github.com/tcgriffith/test_blogdown
网站地址: https://wonderful-ritchie-68e5df.netlify.com/
- 已编辑
yihui 我老家种了3万多袋香菇,虽然辛苦但经济效益还不错,我家这个地方距离“花菇甲天下”的泌阳一步之遥,但家乡这个地方一直是传统的农业经济,菇农还没有规模。
从经济角度再细分一下的话,这个事偏弱周期、低风险(保本,农村人怕风险),20+%的收益吧。
建站动机:助农(把现成的技术发布到网上。重点是增就业加收入,简单说就是多卖香菇)、美食(去年才发现香菇炒肉真的很好吃)。
中期目的:产业升级。远期目的:公益(以后再说吧)。
所以我计划建的网站不是为了好玩,我计划结合行情做点事,其他的没规划。yihui大大如果有兴趣,或提点建议,太好了,荣幸之至!
以下是一些没用的废话,既然打出来了,说说也无妨。
目前问题:缺钱。
这是很现实的问题。比如我家吧,现在需要购置锯末等等材料为下年做准备,今年的收成要到4、5月份才能回笼资金。那么我如果需要1年期4万块资金(需要新装1万袋),就目前的农村金融服务来说还是比较困难的。另外,部分农户想起步却没有资金也一样存在这个问题,那么,能不能起步呢,是可以的,两个大棚一年增收2、3万块还是可以做到了的。不过资金的问题可以通过金融的方法解决(这是我擅长的领域),比如我可以周转20万资金来做这个事(把街坊邻居带动起来,把乡村带动起来,这是可行的)。别提国家补贴,的确有,但都见不到的,我想大家都懂的。
如果愿意干是可以给当地农民经济造血的(国家输血怎么想这都不科学,莫非是贫穷限制住了我的想象力),本人09年工作,只有逢年过节在会回老家,今年家里事故多所以半年多都在家里照顾父母,仔细想想,其实农民生活实话讲没有太大改变,除了路顺了、网络便利了、温饱了,发展的红利是没有享受到的或者说不知道调控哪里去了,我看到的生老病死的问题某种程度讲其实比原先更难了,我是个农村的孩子,说实话,要不现在国家扶贫的本质是什么,我想国家对问题是很清楚的。
所以,弄个网站,一来教种菇的技术(农村的互联网普及的还不错)、二来分享生活,如果能做的好玩(不要太花哨,简单互动啥的,比如本论坛定位到某留言这种)就更好了,这几天用rstudio只能搭个博客,离理想还很远。希望没有打扰到yihui大大!谢谢!
yihui 没关系,因为我有点完美主义,我意识到如果急于求成的话会用掉我很多时间,所以,我一点点摸索吧,我理解你的意思,但作为一个r新手,很容易半途而废。说你的教程看不会都有点不好意思,因为写的不能再好了,原谅我吧,呵呵。
像你这样的人,我觉得是可以做点改变世界的事的(起码提升效率,国民时间的概念。如全新的这种出版概念,静态网站部署,并非是很先进,关键是你做到了,这么说或有冒昧还望海涵。起码现在我还觉得耳目一新),不必为我这样的问题费心。即便不能提好建议,但如果有好问题,我会再来打扰你。
顺便说个blogdown外的事:让客户只需专注内容,自动化排版,基于你r包的这种理念,后来,我想到了一个一直困扰我的问题-做笔记的烦恼(如大量的这些---专业的、管理类的、账目类的、学习集、阅读笔记、会议笔记...),简单说就是如何有效的学习,因为我想用一个工具集中处理,不说word了,那我先后用了Excel、notepad+(会慢慢写的很长...其他麻烦),chmeditor.exe(不错、但还是不理想),我还天真的尝试了PPT(要大量的超链接,很容易出错,内容多时会卡顿,vba这里又比不了Excel用得溜,最后还是只能望而却步),越来越发现都是无奈之举-因为不方便也不理想,所以,你看类似这种https://bookdown.org/yihui/bookdown/
可不可以做一个客户端或r包,目录树能折叠,富文本....总之,让烦恼最小化(理解万岁),或者有r之外的好办法,烦请教一下
字有繁琐,仅以达意,祝yihui兄新年平安、喜乐,一切顺好!
我也认为这是一个非常痛的痛点,用过一些知识管理软件,像:为知、有道云、cmd markdown、印象笔记、lepton(基于gist)等等。
每一种都会有些欠缺:
- 为知:markdown编辑器太烂
- 有道云:没有linux版本(偶尔玩玩Linux,强迫症,有api,不知道谁能开发个linux版本?)
- cmd markdown:缺少比较好的树状索引功能,文章多的时候比较难定位文档位置
- lepton:很喜欢这款软件,树状索引功能还可以接受,但是基于国内网络,虽然(我猜)lepton内部做了域名解释,所以即使没有做科学处理或者修改hosts文件,也是可以正常使用,但是用起来总感觉有点瑕疵。
如果 @yihui 真的又要把一些人的痛点解决掉,那就是又一神作!_
其实我也很想知道 @yihui 是怎么做知识管理的,怎么能顺手拈来(文章里到处都是)就是某个角落的链接?-_-
heavenzone 写多了记性就会变好。对我而言,写东西就是个织网的过程,到一定程度后,你会发现很多东西彼此相连(比如完全独立的人的观点),这种体验是听、说、读都无法带来的,也是为什么我能一直写的重要原因。
- 已编辑
我觉得知识管理不仅仅是找个地方把知识存起来,有时候囤积知识会有掌握知识的错觉。通过写作串联起来的知识才是属于自己的。
用 blogdown 搭个博客做笔记就挺好的,给文章设置标签和分类就可以检索了,如果在文章里面提到了另一篇,那就用超链接引用一下即可。