remove unecessary packages

This commit is contained in:
Matthew Gaffen 2019-08-15 11:38:40 +01:00
parent f4e6ab9d0c
commit 2bcc9bc9bf
5 changed files with 4 additions and 28 deletions

View File

@ -1,9 +1,11 @@
{% extends "./base.njk" %} {% extends "./base.njk" %}
{% block body %} {% block body %}
<h2>Simple Vue Component (Why would you do this?)</h2>
{% vue { component:"HelloWorld" } %} {% vue { component:"HelloWorld" } %}
{% vue { component:"HelloWorld", props: { message: "This is a test" } } %} {% vue { component:"HelloWorld", props: { message: "This is a test" } } %}
{% vue { component:"HelloWorld", props: { message: "Of server rendered Vue components" } } %} {% vue { component:"HelloWorld", props: { message: "Of server rendered Vue components" } } %}
<h2>Todo List</h2>
{% vue { component:"ListComp"} %} {% vue { component:"ListComp"} %}
{% vue { component:"ListComp", props: { startlist: [{message:"Render Vue in Nunjucks"}, {message:"???"}, {message:"Profit!"}] } } %} {% vue { component:"ListComp", props: { startlist: [{message:"Render Vue in Nunjucks"}, {message:"???"}, {message:"Profit!"}] } } %}
<section id="content" role="main" class="content-wrapper"> <section id="content" role="main" class="content-wrapper">

View File

@ -7,10 +7,7 @@
"build": "webpack --env production && eleventy", "build": "webpack --env production && eleventy",
"compile": "npx eleventy", "compile": "npx eleventy",
"start": "npm run devserve", "start": "npm run devserve",
"devserve": "NODE_ENV=development npx babel-node --presets @babel/preset-env ./serve.js", "devserve": "NODE_ENV=development npx babel-node --presets @babel/preset-env ./serve.js"
"spritesheet": "node ./svgsprite.js",
"modernizr": "npx modernizr -c .modernizrrc.json -d src/js/modernizr.js -u",
"generate": "npm run modernizr && npm run spritesheet && npm run build"
}, },
"author": "Matthew Gaffen", "author": "Matthew Gaffen",
"license": "ISC", "license": "ISC",
@ -35,14 +32,11 @@
"mini-css-extract-plugin": "^0.7.0", "mini-css-extract-plugin": "^0.7.0",
"node-sass": "^4.12.0", "node-sass": "^4.12.0",
"optimize-js-plugin": "0.0.4", "optimize-js-plugin": "0.0.4",
"panelsnap": "^1.2.2",
"postcss-loader": "^3.0.0", "postcss-loader": "^3.0.0",
"require-from-string": "^2.0.2", "require-from-string": "^2.0.2",
"sass-loader": "^7.1.0", "sass-loader": "^7.1.0",
"strip-ansi": "^5.2.0", "strip-ansi": "^5.2.0",
"style-loader": "^0.23.1", "style-loader": "^0.23.1",
"svg-inline-loader": "^0.8.0",
"svgstore": "^3.0.0-2",
"tree-kill": "^1.2.1", "tree-kill": "^1.2.1",
"url-loader": "^2.0.1", "url-loader": "^2.0.1",
"vue-loader": "^15.7.1", "vue-loader": "^15.7.1",
@ -53,9 +47,6 @@
"webpack-cli": "^3.3.6" "webpack-cli": "^3.3.6"
}, },
"dependencies": { "dependencies": {
"animejs": "^3.0.1", "vue": "^2.6.10"
"core-js": "^3.1.4",
"vue": "^2.6.10",
"waypoints": "^4.0.1"
} }
} }

View File

@ -1,4 +1,3 @@
import "modernizr";
import Vue from "vue"; import Vue from "vue";
import HelloWorld from "./components/HelloWorld.vue"; import HelloWorld from "./components/HelloWorld.vue";
import ListComp from "./components/ListComp.vue"; import ListComp from "./components/ListComp.vue";

View File

@ -56,11 +56,6 @@ module.exports = function() {
loader: "file-loader", loader: "file-loader",
options: {} options: {}
}, },
{
test: /\.jsx?$/,
exclude: /(node_modules|bower_components)/,
use: "babel-loader"
},
{ {
test: /\.css$/, test: /\.css$/,
exclude: /node_modules/, exclude: /node_modules/,
@ -71,16 +66,6 @@ module.exports = function() {
exclude: /node_modules/, exclude: /node_modules/,
use: sassLoaders use: sassLoaders
}, },
{
test: /\.svg(\?v=\d+\.\d+\.\d+)?$/,
use: {
loader: "svg-inline-loader",
options: {
removingTagAttrs: ["fill", "stroke"]
}
},
exclude: /src\/fonts/
},
// Loader for Vue files // Loader for Vue files
{ {
test: /\.vue?$/, test: /\.vue?$/,

View File

@ -7,7 +7,6 @@ module.exports = {
], ],
extensions: [".json", ".js"], extensions: [".json", ".js"],
alias: { alias: {
modernizr$: path.resolve(__dirname, "..", "src", "js", "modernizr.js"),
styles: path.resolve(__dirname, "..", "src", "scss") styles: path.resolve(__dirname, "..", "src", "scss")
} }
}; };