mirror of
https://github.com/fluencelabs/website
synced 2025-04-24 17:02:17 +00:00
favicon
This commit is contained in:
parent
58d812c5fa
commit
282af45d38
2
.gitignore
vendored
2
.gitignore
vendored
@ -61,3 +61,5 @@ typings/
|
|||||||
app/
|
app/
|
||||||
app.zip
|
app.zip
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
.idea
|
||||||
|
*.iml
|
@ -1 +1 @@
|
|||||||
//- favicons
|
link(rel="icon" type="image/png" href="/static/favicon.png")
|
||||||
|
@ -4,6 +4,7 @@ const path = require('path');
|
|||||||
const UglifyJSPlugin = require('uglifyjs-webpack-plugin');
|
const UglifyJSPlugin = require('uglifyjs-webpack-plugin');
|
||||||
const HtmlWebpackPlugin = require('html-webpack-plugin');
|
const HtmlWebpackPlugin = require('html-webpack-plugin');
|
||||||
const ExtractTextPlugin = require("extract-text-webpack-plugin");
|
const ExtractTextPlugin = require("extract-text-webpack-plugin");
|
||||||
|
const CopyWebpackPlugin = require('copy-webpack-plugin');
|
||||||
|
|
||||||
const extractSass = new ExtractTextPlugin({
|
const extractSass = new ExtractTextPlugin({
|
||||||
filename: "[name].css",
|
filename: "[name].css",
|
||||||
@ -87,6 +88,11 @@ module.exports = {
|
|||||||
template: path.resolve(__dirname, '../assets/templates/about.pug')
|
template: path.resolve(__dirname, '../assets/templates/about.pug')
|
||||||
}),
|
}),
|
||||||
|
|
||||||
|
new CopyWebpackPlugin([{
|
||||||
|
from: path.resolve(__dirname, '../assets/img/favicon.png'),
|
||||||
|
to: "static/favicon.png"
|
||||||
|
}]),
|
||||||
|
|
||||||
extractSass
|
extractSass
|
||||||
],
|
],
|
||||||
|
|
||||||
|
@ -4,6 +4,7 @@ const path = require('path');
|
|||||||
const UglifyJSPlugin = require('uglifyjs-webpack-plugin');
|
const UglifyJSPlugin = require('uglifyjs-webpack-plugin');
|
||||||
const HtmlWebpackPlugin = require('html-webpack-plugin');
|
const HtmlWebpackPlugin = require('html-webpack-plugin');
|
||||||
const ExtractTextPlugin = require("extract-text-webpack-plugin");
|
const ExtractTextPlugin = require("extract-text-webpack-plugin");
|
||||||
|
const CopyWebpackPlugin = require('copy-webpack-plugin');
|
||||||
|
|
||||||
const extractSass = new ExtractTextPlugin({
|
const extractSass = new ExtractTextPlugin({
|
||||||
filename: "[name].[hash:10].css",
|
filename: "[name].[hash:10].css",
|
||||||
@ -87,6 +88,11 @@ module.exports = {
|
|||||||
template: path.resolve(__dirname, '../assets/templates/about.pug')
|
template: path.resolve(__dirname, '../assets/templates/about.pug')
|
||||||
}),
|
}),
|
||||||
|
|
||||||
|
new CopyWebpackPlugin([{
|
||||||
|
from: path.resolve(__dirname, '../assets/img/favicon.png'),
|
||||||
|
to: "static/favicon.png"
|
||||||
|
}]),
|
||||||
|
|
||||||
new UglifyJSPlugin({ sourceMap: false }),
|
new UglifyJSPlugin({ sourceMap: false }),
|
||||||
|
|
||||||
extractSass,
|
extractSass,
|
||||||
|
94
package-lock.json
generated
94
package-lock.json
generated
@ -253,6 +253,12 @@
|
|||||||
"integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
|
"integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"arrify": {
|
||||||
|
"version": "1.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
|
||||||
|
"integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"asap": {
|
"asap": {
|
||||||
"version": "2.0.6",
|
"version": "2.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
|
||||||
@ -1847,6 +1853,67 @@
|
|||||||
"integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
|
"integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"copy-webpack-plugin": {
|
||||||
|
"version": "4.3.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.3.1.tgz",
|
||||||
|
"integrity": "sha512-xlcFiW/U7KrpS6dFuWq3r8Wb7koJx7QVc7LDFCosqkikaVSxkaYOnwDLwilbjrszZ0LYZXThDAJKcQCSrvdShQ==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"cacache": "10.0.2",
|
||||||
|
"find-cache-dir": "1.0.0",
|
||||||
|
"globby": "7.1.1",
|
||||||
|
"is-glob": "4.0.0",
|
||||||
|
"loader-utils": "0.2.17",
|
||||||
|
"lodash": "4.17.4",
|
||||||
|
"minimatch": "3.0.4",
|
||||||
|
"p-limit": "1.2.0",
|
||||||
|
"pify": "3.0.0",
|
||||||
|
"serialize-javascript": "1.4.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"globby": {
|
||||||
|
"version": "7.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
|
||||||
|
"integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"array-union": "1.0.2",
|
||||||
|
"dir-glob": "2.0.0",
|
||||||
|
"glob": "7.1.2",
|
||||||
|
"ignore": "3.3.7",
|
||||||
|
"pify": "3.0.0",
|
||||||
|
"slash": "1.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"is-extglob": {
|
||||||
|
"version": "2.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
|
||||||
|
"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"is-glob": {
|
||||||
|
"version": "4.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
|
||||||
|
"integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"is-extglob": "2.1.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"loader-utils": {
|
||||||
|
"version": "0.2.17",
|
||||||
|
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
|
||||||
|
"integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"big.js": "3.2.0",
|
||||||
|
"emojis-list": "2.1.0",
|
||||||
|
"json5": "0.5.1",
|
||||||
|
"object-assign": "4.1.1"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"core-js": {
|
"core-js": {
|
||||||
"version": "2.5.3",
|
"version": "2.5.3",
|
||||||
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz",
|
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz",
|
||||||
@ -2422,6 +2489,27 @@
|
|||||||
"randombytes": "2.0.6"
|
"randombytes": "2.0.6"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"dir-glob": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"arrify": "1.0.1",
|
||||||
|
"path-type": "3.0.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"path-type": {
|
||||||
|
"version": "3.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
|
||||||
|
"integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"pify": "3.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"dns-equal": {
|
"dns-equal": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
|
||||||
@ -4808,6 +4896,12 @@
|
|||||||
"integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
|
"integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"ignore": {
|
||||||
|
"version": "3.3.7",
|
||||||
|
"resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz",
|
||||||
|
"integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"import-local": {
|
"import-local": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz",
|
||||||
|
@ -15,6 +15,7 @@
|
|||||||
"babel-core": "^6.26.0",
|
"babel-core": "^6.26.0",
|
||||||
"babel-loader": "^7.1.2",
|
"babel-loader": "^7.1.2",
|
||||||
"babel-preset-es2015": "^6.24.1",
|
"babel-preset-es2015": "^6.24.1",
|
||||||
|
"copy-webpack-plugin": "^4.3.1",
|
||||||
"cross-env": "^5.1.3",
|
"cross-env": "^5.1.3",
|
||||||
"css-loader": "^0.28.9",
|
"css-loader": "^0.28.9",
|
||||||
"extract-text-webpack-plugin": "^3.0.2",
|
"extract-text-webpack-plugin": "^3.0.2",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user