Redis – Node – komunikat z serwera

Konfiguracja redis, redis-connect w node

const {createClient} = require("redis")

let redisClient = createClient({
    url: 'rediss://alice:alicePassword@redis.server:6379',
    logErrors:  true
  })

redisClient.connect().catch(console.error)
const RedisStore = require("connect-redis").default

let redisStore = new RedisStore({
    client: redisClient,
    prefix: "myapp:",
  })

Czytaj dalej Redis – Node – komunikat z serwera

Nodejs – Yarn package manager

instalacja

# curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
# echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
# apt-get update && apt-get install yarn
# yarn
yarn install v1.19.1
info No lockfile found.
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
Done in 0.10s.

Babel

# mkdir babel_test
# cd babel_test && npm init
package name: (babel_test)
version: (1.0.0)
description:
entry point: (index.js)
test command: echo "Error: no test specified" && exit 1
git repository:
keywords:
author:
license: (ISC)
About to write to D:\JS\nodejs\babel_test\package.json:

{
  "name": "babel_test",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}

Is this ok? (yes)

Instalacja babel

# npm install --save-dev babel-cli

Podmienić w package.json właściwość scripts:

"scripts": {
    "build": "babel src -d lib"
}