是使用webpack和wagtail进行转换scss和es7 +脚本的一个好习惯吗?

时间:2018-01-23 17:21:59

标签: wagtail

我是django wagtail生态系统的新手,我想知道在我的项目中添加SCSS或ES7 javascript的首选方法是什么。

目前我打算做的是创建一个webpack构建管道,将我的已发送文件输出到静态文件夹。

这是一个好习惯吗? 在保持热重新加载功能的同时有更好的方法吗?

感谢您的回答。

2 个答案:

答案 0 :(得分:1)

Don't have anything for JS, but for SASS I'm using django-libsass. Been working well so far. Here is a walkthrough for setting it up: Link

答案 1 :(得分:1)

通常的做法是使用webpack构建管道将输出的文件输出到静态文件夹中。

似乎可以通过django-webpack-loader进行热重新加载(另请参阅此usage example article)或django-webpacker,尽管我没有尝试过,所以我无法保证它

作为旁注,而这只是我的个人意见,这不是一个坏习惯,但我也不会称之为一个好习惯,更多是我们最好的练习。今天,Djang与V5之前的情况非常相似,试图用自己的管道来处理资产,而这些资源还没有跟上最近的JavaScript演变。上面链接的包试图做类似于Rails 5的东西,但它仍然感觉有点尴尬。