Sign inSign up

diamonddai/gulp-scss

By diamonddai

•Updated almost 5 years ago

Image
0

399

diamonddai/gulp-scss repository overview

⁠docker-gulp-sass

⁠gulp-scss

scssのbuild ホスト側のディレクトリをマウントして監視

/opt/assets/scss/ ホスト側のscss入力用

/opt/assets/css/ ホスト側のcss出力用

⁠監視無しで実行
npx gulp scss
⁠package.jsonのver up

ホストで以下を実行nodeがインストール済みであること

cd gulp
npm install -g npm-check-updates
ncu -u
⁠gulpfile.js上書き

ホストにgulpfile.jsを作成し下記のパスにマウント

/opt/gulp/gulpfile.js
⁠config上書き

ホストにgulpconfig.jsonを作成し下記のパスにマウント

/opt/gulp/config.json

内容

{
  "sassOptions": {
    "outputStyle": "compressed"
  },
  "autoprefixerOptions": {
    "overrideBrowserslist": ["last 2 versions", "ie >= 11"],
    "grid": true
  },
  "sortOptions": {
    "order": [
      "custom-properties",
      "dollar-variables",
      "declarations",
      "at-rules",
      "rules"
    ],
    "unspecified-properties-position": "bottom"
  }
}

outputStyleには以下が指定できる

  • nested
  • expanded
  • compact
  • compressed
⁠参考

sassOptions [https://github.com/sass/node-sass⁠]

autoprefixerOptions [https://www.npmjs.com/package/autoprefixer⁠]

sortOptions [https://www.npmjs.com/package/postcss-sorting⁠]

Tag summary

Content type

Image

Digest

Size

60.1 MB

Last updated

almost 5 years ago

docker pull diamonddai/gulp-scss