How to get Node.JS Express to listen only on localhost?

I have an application that I have behind a reverse proxy, I would like for it to only listen to localhost/127.0.0.1. I expected this to work: app.listen(3001, ‘localhost’); or app.listen(3001, ‘127.0.0.1’); …but instead I get an error: node.js:201 throw e; // process.nextTick error, or ‘error’ event on first tick ^ TypeError: Cannot read property ‘port’ … Read more

Basic Ajax send/receive with node.js

So I’m trying to make a very basic node.js server that with take in a request for a string, randomly select one from an array and return the selected string. Unfortunately I’m running into a few problems. Here’s the front end: function newGame() { guessCnt=0; guess=””; server(); displayHash(); displayGuessStr(); displayGuessCnt(); } function server() { xmlhttp … Read more

Use fs in typescript

I’m just trying to read a file using fs.readFileSync, though it seems it cannot be found. I made sure to declare it, added it within my constructor: export default class Login extends React.Component<LoginProps, {}> { private webAuth: auth0.WebAuth; fs: any; constructor(props: any, context: any) { super(props, context); this.fs = require(‘fs’); this.webAuth = new auth0.WebAuth({ clientID: … Read more

nodejs – Temporary file name

In node.js, how do I generate a unique temporary file name, a la mkstemp(3)? I want to atomically write a file using fs.rename. Answer Another popular package is tmp. AttributionSource : Link , Question Author : nornagon , Answer Author : k0pernikus

What Node.JS-specific files and folders are usually excluded via .gitignore?

I’m a newbie Node.JS developer… What do developers usually exclude from their Node.JS git repositories in production via .gitignore? node_modules? bin? Etc… Answer GitHub has created a repository to answer this kind of questions for several languages/frameworks, including one for NodeJS. https://github.com/github/gitignore/blob/master/Node.gitignore Here is the current one for reference : lib-cov *.seed *.log *.csv *.dat … Read more

How to use Object.values() on server side in Node.js

Object.values() received following error: TypeError: Object.values is not a function. From this question on stackoverflow – I see that Object.values() is not supported in all browsers. But I am using the function in Node.js on server side – How can I use Object.values() in Node.js it seems so intuitive like Object.keys()? Answer Object.values is a … Read more