0
因此我必須製作一些靜態/營銷網站,並且我想使用webpack作爲模塊打包程序。帶有靜態/營銷網站的Webpack(非SPA)
所以我在想的目錄結構是這樣的:
build/
src/
html/
index.html
foo.html
bar.html
scss/
main.scss
_partial1.scss
js/
app.js
foo.js
fonts/
fonta.ttf
images/
img1.png
svg1.svg
我基本上要爲每一個HTML是有這樣的事情
<html>
<head>
<link href="bundle.css" />
</head>
<body>
<!-- html static content -->
<script src="bundle.js" />
</body>
</html>
所以我在想什麼用https://github.com/kevlened/copy-webpack-plugin所以我可以將src/html
中的文件複製到build
中,並將css/js複製到/build
中,最終得到如下文件結構:
build/
index.html
about.html
foo.html
bar.html
build.js
build.css
此外,我正在考慮使用https://github.com/tapio/live-server服務一切都在build/
內。
話雖這麼說,我對任何.scss/.js/.html
的每次改變都會被這種方法複製到文件夾build/
的思考?我認爲服務靜態/營銷網站是可以的。
謝謝!
嗯我不喜歡有另一個文件夾不同於'src /'添加我的代碼的事實。我喜歡在'build /'文件夾中移動HTML的想法,因爲我沒有看到從將src/html內的html粘貼到build的任何好處。 –
但是如果你的HTML文件是靜態的,那麼你的html也不會從'src'複製到'build'文件夾中 – NonPolynomial