Elm Webpack Starter Elm应用开发样板

Webpack 的 Elm 样板项目里,elm-webpack-starter算是比较省心的一个,尤其适合刚上手 Elm 的你。它自带开发服务器,支持 HMR(热更新),写起来挺顺滑,改完代码浏览器自动刷新,不用手动来回点,效率还挺高。

你可以用它快速拉起一个Elm项目,支持SCSS、图片、Bootstrap(Sass 版)啥的都整合好了,基本不用怎么折腾 Webpack 配置。前端写惯了 React 或者 Vue 那一套的,过渡到 Elm 会觉得这套还挺熟悉的。

代码结构也清爽,用的是Html.beginnerProgram起步,逻辑简单,适合边学边改。安装也直接,git clone完项目,cd进去跑npm install就能跑起来,连 Webpack 都不用自己单独配置。

要是你想定制样式,可以看看这篇bootstrap-variables.scss 改写,和样板项目配合还挺方便的。如果你还想了解Elm 和 Webpack怎么更深度配合,推荐你看看Elm Webpack Loaderelm-asset-webpack-loader

elm-webpack-starter适合小项目起步或者练习 Elm 语言。要是你刚学 Elm,建议直接拿这个项目试试,能省掉不少折腾环境的时间。

zip
elm-webpack-starter-master.zip 预估大小:12个文件
folder
elm-webpack-starter-master 文件夹
file
webpack.config.js 4KB
folder
src 文件夹
file
favicon.ico 1KB
folder
elm 文件夹
file
Main.elm 2KB
folder
Components 文件夹
file
Hello.elm 261B
folder
static 文件夹
file
index.html 433B
folder
styles 文件夹
file
main.scss 252B
folder
img 文件夹
file
elm.jpg 69KB
file
index.js 442B
file
README.md 3KB
file
.gitignore 47B
file
elm-package.json 521B
file
package.json 1KB
zip 文件大小:75.64KB