使用webpack时应该如何合理的组织目录结构?

发布于 2022-09-01 15:43:15 字数 322 浏览 14 评论 0

目前为止我打算这样安排我的目录

src  // 存放源代码
dist // 开发时引用的代码
tests // 测试用例代码
build // 构建完毕可以发布的代码

我的问题是:

1 . 目前想到的办法是每次开发时就先复制一份src里的所有文件(里面有*.html,*.png..等)到dist里,然后启动webpack等服务,但是觉得这样做前期要做太多准备了。

2 . 请问你是怎么组织目录的?有没有更好的目录结构呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不疑不惑不回忆 2022-09-08 15:43:15

目录结构的设计一般需要gulp/grunt这样的工具链支撑

可以参考我的gulp+webpack+bower 前端骨架

https://github.com/mcfog/glimmervoid

另外,题主对dist理解有误,dist是distribution的所写,是指打包完毕可以分发/部署的文件,一般不会同时有build和dist的

回忆躺在深渊里 2022-09-08 15:43:15

除了作为入口的html文件,其他的不需要复制过去。
所有的资源文件都可以当做模块,只要output指定到dist目录就好了。
webpack会自动帮你处理好依赖和引用。
单页面的项目还有个直接生成html的插件,可以自动插入生成的脚本或样式。
如果是多页面多个入口,我也不知道有什么好的解决方案。我现在是用gulp编译jade文件到html。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文