Improve nanoc rules
This commit is contained in:
parent
69c4d22316
commit
48ecb58334
2 changed files with 4 additions and 4 deletions
|
@ -3,9 +3,6 @@
|
||||||
|
|
||||||
require "nanoc-webpack"
|
require "nanoc-webpack"
|
||||||
|
|
||||||
buildenv = ENV["buildenv"] || "development"
|
|
||||||
Nanoc::Webpack.default_argv.concat ["--config", "webpack.#{buildenv}.js"]
|
|
||||||
|
|
||||||
def require_rules(rules, locals = {}, target = binding)
|
def require_rules(rules, locals = {}, target = binding)
|
||||||
locals.each { target.local_variable_set(_1, _2) }
|
locals.each { target.local_variable_set(_1, _2) }
|
||||||
path = File.join(Dir.getwd, rules)
|
path = File.join(Dir.getwd, rules)
|
||||||
|
|
|
@ -15,6 +15,9 @@
|
||||||
end
|
end
|
||||||
|
|
||||||
compile "/js/main/main.tsx" do
|
compile "/js/main/main.tsx" do
|
||||||
filter(:webpack, depend_on: %w[/js/components/ /js/hooks/ /js/types/])
|
buildenv = ENV["buildenv"] || "development"
|
||||||
|
filter(:webpack,
|
||||||
|
argv: ["--mode", buildenv, "--config", "webpack.#{buildenv}.js"],
|
||||||
|
depend_on: %w[/js/components/ /js/hooks/ /js/types/ /js/lib/])
|
||||||
write("/js/main.js")
|
write("/js/main.js")
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue