V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
netabare
V2EX  ›  问与答

用 Hexo 做的网站拷贝到一台没有配置过的机器上还能访问么?

  •  
  •   netabare · 2016-02-12 02:43:38 +08:00 via iPhone · 2222 次点击
    这是一个创建于 3236 天前的主题,其中的信息可能已经有所发展或是发生改变。
    嗯…是这样的:学校里上课要交的最终作业是做一个网站,用来展示自己喜欢的建筑师的作品的。虽然老师是用 Dreamweaver 但也说可以用别的软件来制作。
    然后课后和老师讨论了一下,结论是技术什么的并不是很重要,然后交作业时因为版权原因必须交到学校的电脑上而不是自己搞一个服务器…
    实在不想去学一个已经过时毫无用处的软件了,上完课后感觉心凉了一大截也不想自己慢慢写 CSS 和脚本(而且还有别的课要兼顾),交一个不带样式的 html 也不好看而且用编辑器写还是很花时间吧,想想干脆用 Hexo 搞个站交上去好了。

    但是 Hexo 运行是依赖 npm 和 Github 的,后者还好说, npm 总不可能在学校的电脑上编译吧-_-#
    感觉有点头疼呢。如果访问(不再修改)也有依赖环境的话能转化成可以携带的方式么?
    8 条回复    2016-02-15 08:49:53 +08:00
    Perry
        1
    Perry  
       2016-02-12 02:46:34 +08:00 via iPhone   ❤️ 1
    Hexo 印象中是静态博客生成器,只要提交生成的静态文件就可以了吧
    YUX
        2
    YUX  
       2016-02-12 02:56:26 +08:00 via iPhone
    交生成的静态即可 git clone 你的网站 或者把生成的 public 文件夹交上去 老师有浏览器就能打开
    netabare
        3
    netabare  
    OP
       2016-02-12 02:57:43 +08:00 via iPhone   ❤️ 1
    @YUX 谢谢~这样应该就简单多了…
    learnshare
        4
    learnshare  
       2016-02-12 13:06:58 +08:00   ❤️ 1
    还是多花点时间研究研究 Git 、 Github 、 Node 、 npm 、 HEXO 、 HTML 、 CSS 、 JS 吧,没坏处
    Remember
        5
    Remember  
       2016-02-12 17:48:39 +08:00
    hexo 生成的 public 文件夹就是网站静态文件,但是你要弄个 httpserver 来跑,单独用浏览器打开会找不到 css
    netabare
        6
    netabare  
    OP
       2016-02-12 19:08:56 +08:00 via iPhone   ❤️ 1
    @Remember 那囧了……我最担心的就是网站要依赖别的服务来跑,然而我们老师只在强调必须交到本地机器上还说 HTML 在 Mac 上和 Linux 上显示效果是一样的→_→这样的话有什么框架是开箱即用的么?很显然在学校的 iMac 上装个 Nginx 也是不可能的事情
    @learnshare 这个我还是明白的…不过还是要一点点来…学校的这个作业 deadline 应该是一个半月左右,不想在作业上花太多时间了。
    netabare
        7
    netabare  
    OP
       2016-02-15 07:52:10 +08:00   ❤️ 1
    @Remember
    @Perry
    试了一下果然是不行……不开 server 跑就是没 css 光秃秃的效果……
    完全用 css 和 js 写纯静态的页面应该没有什么意义……不过看了一下似乎其他的静态博客生成引擎也是需要跑 server 的。实在没办法就只能上课用 Atom 手撸 html 了。
    Perry
        8
    Perry  
       2016-02-15 08:49:53 +08:00 via iPhone
    @netabare 应该只需要改下 html 里面的 css 地址就好了吧,改成相对路径。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2866 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:30 · PVG 20:30 · LAX 04:30 · JFK 07:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.