File tree Expand file tree Collapse file tree 5 files changed +35
-5
lines changed Expand file tree Collapse file tree 5 files changed +35
-5
lines changed Original file line number Diff line number Diff line change 11
11
end
12
12
13
13
say "Add build:css script"
14
- run %(npm set-script build:css "sass ./app/assets/stylesheets/application.bootstrap.scss ./app/assets/builds/application.css --no-source-map --load-path=node_modules")
14
+ build_script = "sass ./app/assets/stylesheets/application.bootstrap.scss ./app/assets/builds/application.css --no-source-map --load-path=node_modules"
15
+
16
+ if ( `npx -v` . to_f < 7.1 rescue "Missing" )
17
+ say %(Add "scripts": { "build:css": "#{ build_script } " to your package.json) , :green
18
+ else
19
+ run %(npm set-script build:css "#{ build_script } ")
20
+ end
Original file line number Diff line number Diff line change 4
4
run "yarn add sass bulma"
5
5
6
6
say "Add build:css script"
7
- run %(npm set-script build:css "sass ./app/assets/stylesheets/application.bulma.scss ./app/assets/builds/application.css --no-source-map --load-path=node_modules")
7
+ build_script = "sass ./app/assets/stylesheets/application.bulma.scss ./app/assets/builds/application.css --no-source-map --load-path=node_modules"
8
+
9
+ if ( `npx -v` . to_f < 7.1 rescue "Missing" )
10
+ say %(Add "scripts": { "build:css": "#{ build_script } " to your package.json) , :green
11
+ else
12
+ run %(npm set-script build:css "#{ build_script } ")
13
+ end
Original file line number Diff line number Diff line change 4
4
run "yarn add postcss postcss-cli postcss-nesting autoprefixer"
5
5
6
6
say "Add build:css script"
7
- run %(npm set-script build:css "postcss ./app/assets/stylesheets/application.postcss.css -o ./app/assets/builds/application.css")
7
+ build_script = "postcss ./app/assets/stylesheets/application.postcss.css -o ./app/assets/builds/application.css"
8
+
9
+ if ( `npx -v` . to_f < 7.1 rescue "Missing" )
10
+ say %(Add "scripts": { "build:css": "#{ build_script } " to your package.json) , :green
11
+ else
12
+ run %(npm set-script build:css "#{ build_script } ")
13
+ end
Original file line number Diff line number Diff line change 3
3
run "yarn add sass"
4
4
5
5
say "Add build:css script"
6
- run %(npm set-script build:css "sass ./app/assets/stylesheets/application.sass.scss ./app/assets/builds/application.css --no-source-map --load-path=node_modules")
6
+ build_script = "sass ./app/assets/stylesheets/application.sass.scss ./app/assets/builds/application.css --no-source-map --load-path=node_modules"
7
+
8
+ if ( `npx -v` . to_f < 7.1 rescue "Missing" )
9
+ say %(Add "scripts": { "build:css": "#{ build_script } " to your package.json) , :green
10
+ else
11
+ run %(npm set-script build:css "#{ build_script } ")
12
+ end
Original file line number Diff line number Diff line change 4
4
run "yarn add tailwindcss@latest postcss@latest autoprefixer@latest"
5
5
6
6
say "Add build:css script"
7
- run %(npm set-script build:css "tailwindcss -i ./app/assets/stylesheets/application.tailwind.css -o ./app/assets/builds/application.css")
7
+ build_script = "tailwindcss -i ./app/assets/stylesheets/application.tailwind.css -o ./app/assets/builds/application.css"
8
+
9
+ if ( `npx -v` . to_f < 7.1 rescue "Missing" )
10
+ say %(Add "scripts": { "build:css": "#{ build_script } " to your package.json) , :green
11
+ else
12
+ run %(npm set-script build:css "#{ build_script } ")
13
+ end
You can’t perform that action at this time.
0 commit comments