W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Harp 網(wǎng)頁服務(wù)器既可以運(yùn)行在本地,也可以運(yùn)行于生產(chǎn)模式。環(huán)境變量返回 "production"
或者 "development"
字符串,依賴于具體的上下文。
Harp 網(wǎng)頁服務(wù)器可以運(yùn)行在本地用來開發(fā),或者生產(chǎn)模式用來做線上網(wǎng)頁服務(wù)器。通過環(huán)境變量,你的 Harp 應(yīng)用可以隨機(jī)應(yīng)變,無論是否運(yùn)行在本地。 這對(duì)于在一個(gè)靜態(tài)博客中創(chuàng)建一個(gè)草稿貼是絕佳的,還有一個(gè)例子是只在一個(gè)客戶端應(yīng)用地開發(fā)模式中下載開發(fā)資源。
環(huán)境變量提供了多種可能性:你的博客可以本地以一種方式運(yùn)行,或者發(fā)布到 Harp 平臺(tái) 上以生產(chǎn)模式運(yùn)行。此外,harp compile將你的博客扁平化為靜態(tài) HTML、CSS 和 JavaScript 被當(dāng)作是另外一種生產(chǎn)環(huán)境。這意味著任何為產(chǎn)品模式準(zhǔn)備的,當(dāng)你只是提供靜態(tài)頁面服務(wù)時(shí),依然會(huì)有。
這是一個(gè)非常簡(jiǎn)單的例子,展示了如何使用一個(gè)條件語句來檢驗(yàn)當(dāng)前的 Harp 是在哪個(gè)環(huán)境,EJS 示例。
<h1>Harp is in <%- environment %> mode.</h1>
<% if(environment == "production") { %>
<p>See? Harp is in production mode.</p>
<% } else { %>
<p>Okay, Harp is in development mode right now.</p>
<% } %>
這是一個(gè)非常簡(jiǎn)單的例子,展示了如何使用一個(gè)條件語句來檢驗(yàn)當(dāng)前的 Harp 是在哪個(gè)環(huán)境,Jade 示例。
h1 Harp is in #{ environment }
if environment == "production"
p See? Harp is in production mode.
else
p Okay, Harp is in development mode right now.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: