diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..48e341a --- /dev/null +++ b/package-lock.json @@ -0,0 +1,3 @@ +{ + "lockfileVersion": 1 +} diff --git a/web/.vscode/launch.json b/web/.vscode/launch.json new file mode 100644 index 0000000..4978e66 --- /dev/null +++ b/web/.vscode/launch.json @@ -0,0 +1,28 @@ +// flatpak run org.mozilla.firefox --start-debugger-server + +{ + "version": "0.2.0", + "configurations": [ + { + "type": "firefox", + "request": "attach", + "name": "Attach Firefox", + "url": "http://127.0.0.1:3000/", + "webRoot": "${workspaceFolder}", + "pathMappings": [ + { + "url": "http://127.0.0.1:3000", + "path": "${workspaceFolder}/public" + } + ] + }, + { + "type": "node", + "request": "attach", + "name": "Node: Nodemon", + "processId": "${command:PickProcess}", + "restart": true, + "protocol": "inspector" + } + ] +} \ No newline at end of file diff --git a/web/bin/www b/web/bin/www index 0b2e956..193142c 100755 --- a/web/bin/www +++ b/web/bin/www @@ -12,7 +12,7 @@ var http = require('http'); * Get port from environment and store in Express. */ -var port = normalizePort('3000'); //Fixed port for docker +var port = normalizePort('8080'); //Fixed port for docker app.set('port', port); /** diff --git a/web/dockerfile b/web/dockerfile index 8edf38d..8506b70 100644 --- a/web/dockerfile +++ b/web/dockerfile @@ -15,5 +15,5 @@ RUN npm install # Bundle app source COPY . . -EXPOSE 3000 +EXPOSE 8080 CMD [ "node", "./bin/www" ] \ No newline at end of file diff --git a/web/package.json b/web/package.json index 7265968..8073e10 100755 --- a/web/package.json +++ b/web/package.json @@ -4,7 +4,7 @@ "private": true, "scripts": { "start": "node ./bin/www", - "dev": "nodemon ./bin/www" + "debug": "nodemon --inspect ./bin/www" }, "dependencies": { "cookie-parser": "~1.4.4", @@ -19,4 +19,4 @@ "morgan": "~1.9.1", "nodemon": "^2.0.4" } -} \ No newline at end of file +} diff --git a/web/public/javascripts/search.js b/web/public/javascripts/search.js index 02b201c..bc53649 100644 --- a/web/public/javascripts/search.js +++ b/web/public/javascripts/search.js @@ -1,6 +1,6 @@ $("#search").on("keyup", () => { var searchValue = $("#search").val().toLowerCase(); - $(".card .card-body .card-title").each(function () { // es6 arrow function wont work with 'this' + $(".card .card-body .card-title").each(function () { var title = $(this); if (title.text().toLowerCase().includes(searchValue)) { $(this).parent().parent().show(); @@ -20,4 +20,6 @@ $("#search-docs").on("keyup", () => { $(this).hide(); } }); -}); \ No newline at end of file +}); + +//refractor both searches \ No newline at end of file