首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Hakyll中使用Gulp

如何在Hakyll中使用Gulp
EN

Stack Overflow用户
提问于 2016-01-11 07:59:45
回答 1查看 204关注 0票数 1

我是Haskell的新手,我想我应该先用Hakyll写一个博客。我还使用gulp对我的js和scss进行预处理。

如何在构建Hakyll站点时生成js和css文件?

EN

回答 1

Stack Overflow用户

发布于 2016-01-11 23:35:46

我认为找到您的解决方案的关键是在集成clay部分中的using clay with hakyll

代码语言:javascript
复制
match "css/*.hs" $ do
    route   $ setExtension "css"
    compile $ getResourceString >>= withItemBody (unixFilter "runghc" [])

-- cabal sandbox users can use (unixFilter "cabal" ["exec", "runghc"])
-- given that you've added cabal to your PATH

我认为您可以用相应的"gulp" ["buildcss"]替换"runghc" []部分,并添加另一个部分match "js/*.js

代码语言:javascript
复制
match "css/*.scss" $ do
        route   $ setExtension "css"
        compile $ getResourceString >>= withItemBody (unixFilter "gulp" ["buildcss"])

match "js/*.js" $ do
            route   $ setExtension "js"
            compile $ getResourceString >>= withItemBody (unixFilter "gulp" ["buildjs"])

注意:这段代码是未经测试的,因为我在设置中没有使用gulp。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34712261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档