这是一个超级noob问题,但究竟是什么"建立网站"运行此命令:
<asp:LinkButton ID="filtroCombinado" runat="server"></asp:LinkButton>
这是启动服务器吗?因为我目前正在使用`~/myblog $ bundle exec jekyll serve`
:s
答案 0 :(得分:1)
正如其Quick-start guide中所述,此命令将在预览服务器上构建网站。
jekyll serve
和bundle exec jekyll serve
之间存在差异:
Gemfile
和Gemfile.lock
文件通知Bundler您网站中的gem要求。如果您的网站没有这些Gem文件,则可以省略bundle exec
并运行jekyll serve
。当您运行
bundle exec jekyll serve
时,Bundler使用Gemfile.lock
中指定的gem和版本来确保您的Jekyll站点构建时没有兼容性或依赖性冲突。
简单来说,“构建网站”意味着Bundler将使用Gemfile.lock
中指定的gem和版本来确保您的Jekyll网站构建时没有兼容性或依赖性冲突,然后将在预览中运行您的网站或本地服务器。
答案 1 :(得分:1)
那究竟是什么 因此,无论您运行serve
命令实际上是build
命令 的 扩展名。
即,当Jekyll用户运行jekyll serve
或bundle exec jekyll serve
时,Jekyll首先在内部运行jekyll build
命令,然后启动本地服务器以托管生成的站点。< / p>
build the site
?好吧,Jekyll是静态站点生成器 使用build
命令生成您的站点。jekyll build
还是jekyll serve
,默认的jekyll网站都会将内置或生成添加到./_site
文件夹中。运行serve
命令为Jekyll的细微差别将继续启动本地Web服务器并将构建/生成的站点装载到服务器上,以便您可以通过http://localhost:4000