mirror of
https://github.com/seigler/dash-website
synced 2025-07-27 07:16:10 +00:00
fix: replace "cp -R -f " with cross-platform "ncp" package
This commit is contained in:
parent
81023e5d2b
commit
9edb3911ce
1 changed files with 7 additions and 5 deletions
12
package.json
12
package.json
|
@ -14,22 +14,23 @@
|
|||
"clean": "npm run clean:dist",
|
||||
"copy": "npm run copy:all",
|
||||
"copy:all": "npm run copy:dist",
|
||||
"copy:dist": "mkdir -p _site/dist/ && cp -R -f dist/ _site/dist/",
|
||||
"copy:js": "mkdir -p _site/dist/js/ && cp -R -f dist/js/ _site/dist/js/",
|
||||
"copy:css": "mkdir -p _site/dist/css/ && cp -R -f dist/css/ _site/dist/css/",
|
||||
"copy:dist": "mkdir -p _site/dist/ && ncp dist/ _site/dist/",
|
||||
"copy:js": "mkdir -p _site/dist/js/ && ncp dist/js/ _site/dist/js/",
|
||||
"copy:css": "mkdir -p _site/dist/css/ && ncp dist/css/ _site/dist/css/",
|
||||
"prefix": "postcss --use autoprefixer -b 'last 3 versions' --output dist/css/main.min.css dist/css/main.min.css",
|
||||
"sass:dist": "node-sass --output-style compressed --source-map true src/scss/main.scss dist/css/main.min.css",
|
||||
"sass": "npm run sass:dist",
|
||||
"font": "mkdir -p dist/fonts && cp -R -f src/fonts/ dist/fonts/",
|
||||
"font": "mkdir -p dist/fonts && ncp src/fonts/ dist/fonts/",
|
||||
"imagemin": "imagemin src/images/* _site/dist/images/ -p",
|
||||
"build:jekyll": "jekyll build --config _config.yml",
|
||||
"build:jekyll:incremental": "jekyll build --config _config.yml --incremental",
|
||||
"build:js": "npm run eslint && npm run uglify",
|
||||
"build:css": "npm run sass && npm run prefix",
|
||||
"build:font": "npm run font",
|
||||
"build:images": "npm run imagemin",
|
||||
"reload": "browser-sync reload",
|
||||
"build": "run-s clean build:js build:css build:font build:jekyll copy",
|
||||
"watch:jekyll": "onchange 'index.html' '*/*.html' '_*/**/*.yml' '_includes/**/*.html' '_layouts/**/*.html' '_posts/*' -e '_site/*' -d 500 -- run-s build:jekyll copy reload",
|
||||
"watch:jekyll": "onchange 'index.html' '*/*.html' '_*/**/*.yml' '_includes/**/*.html' '_layouts/**/*.html' '_posts/*' -e '_site/*' -d 500 -- run-s build:jekyll:incremental copy reload",
|
||||
"watch:css": "onchange 'src/scss/**/*' -d 500 -- run-s sass prefix copy:css",
|
||||
"watch:js": "onchange 'src/js/*' -d 500 -- run-s uglify:dev copy:js reload",
|
||||
"watch": "run-p serve watch:jekyll watch:css watch:js",
|
||||
|
@ -44,6 +45,7 @@
|
|||
"browser-sync": "2.16.0",
|
||||
"eslint": "3.5.0",
|
||||
"image-min": "0.3.2",
|
||||
"ncp": "^2.0.0",
|
||||
"node-sass": "3.10.0",
|
||||
"npm-run-all": "3.1.0",
|
||||
"onchange": "3.0.2",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue