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

View File

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

View File

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

View File

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

View File

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