2017-10-16 112 views
0

有沒有辦法啓動webpack devserver而不運行建設過程?啓動沒有建設步驟的webpack dev服務器

我希望它只是爲我已經構建的靜態文件提供服務。下面是我的配置:

devServer: { 
    port: 7171, 
    inline: true, 
    stats: 'errors-only', 
    open: false, 
    contentBase: path.resolve('static'), 
    publicPath: '/app/site/', 
    historyApiFallback: { 
     index: '/app/site/index.dev.html' 
    }, 
    proxy: { 
     '/app/static': { 
     target: 'http://localhost:7171', 
     pathRewrite: {'static': 'site'} 
     } 
    } 
    } 

回答

1

有沒有辦法跳過的WebPack-dev的服務器構建過程的WebPack需要構建過程中正確編譯js文件,並將其鏈接到他們的依賴。

+0

但如果它們是靜態的爲什麼需要構建過程?我可以構建一次,並在需要時提供服務(e2e測試是我的場景)。 – vlio20

+0

如果您只需要提供靜態文件,您可能會更好地服務於其他解決方案,或者直接在公共可訪問的終端中引用該文件。 Webpack稍微有點支持減少配置,所以它承擔了很多事情,包括假設它正在構建的項目將需要鏈接和/或轉換,或者您在構建過程中添加的任何其他內容。 – Maru

+0

它是一個恥辱,因爲所有的配置已經存在,並通過其他庫提供服務將增加另一個依賴項:( – vlio20