Browse Source

Added building static css/js assets

pull/293/head
Jeppe Rask 3 years ago
parent
commit
56ae3769e0
3 changed files with 6 additions and 7 deletions
  1. +2
    -2
      .github/workflows/release.yml
  2. +1
    -0
      package.json
  3. +3
    -5
      webpack/rules/css.js

+ 2
- 2
.github/workflows/release.yml View File

@ -23,7 +23,7 @@ jobs:
- name: Build
run: |
npm install
npm run build
npm run release
zip -r -j static.zip dist/*
- name: Get version
@ -43,4 +43,4 @@ jobs:
files: static.zip
fail_on_unmatched_files: true
prerelease: false
draft: false
draft: false

+ 1
- 0
package.json View File

@ -8,6 +8,7 @@
"dev": "webpack-dashboard -t 'Project' -- webpack server",
"clean": "shx rm -rf ./dist",
"build": "npm run clean && cross-env webpack",
"release": "npm run clean && NODE_ENV=production cross-env webpack",
"preview": "cross-env webpack server",
"lint:js": "eslint ./src ./webpack ./*.js -f table --ext .js --ext .jsx",
"lint:scss": "stylelint ./src/**/*.scss --syntax scss",


+ 3
- 5
webpack/rules/css.js View File

@ -31,7 +31,6 @@ const loaders = [
loader: 'css-loader',
options: {
sourceMap : manifest.IS_DEVELOPMENT,
// minimize : manifest.IS_PRODUCTION,
importLoaders: 1,
},
},
@ -45,10 +44,9 @@ const loaders = [
if (manifest.IS_PRODUCTION) {
rule = {
test: /\.css$/,
// loader: ExtractTextPlugin({
// use: loaders,
// }),
use: [ExtractTextPlugin.loader, loaders],
use: [{
loader: ExtractTextPlugin.loader,
}].concat(loaders),
};
}


Loading…
Cancel
Save