Работа с базой MySQL в Node JS
Пакет mysql2 добавить пакет: # npm install mysql2 подключение и отключение: const mysql = require(«mysql2»); const connection = mysql.createConnection({
Читать далееПакет mysql2 добавить пакет: # npm install mysql2 подключение и отключение: const mysql = require(«mysql2»); const connection = mysql.createConnection({
Читать далееПример работы match() если у регулярного выражения нет флага g, то он возвращает первое совпадение в виде массива со скобочными
Читать далееПакет: https://www.npmjs.com/package/node-lame Нужно установить LAME Linux Debian, Ubuntu и т.д. # sudo apt-get install lame Linux Centos # yum
Читать далееПример: const path = require(‘path’); path.extname(‘index.html’) // returns ‘.html’ Пример функции: const path = require(‘path’); function getExtension(filename) { var ext
Читать далееПодгружаемый файл: // tools.js // ======== module.exports = { foo: function () { // whatever }, bar: function () {
Читать далееstats.isFile() stats.isDirectory() stats.isBlockDevice() stats.isCharacterDevice() stats.isSymbolicLink() (only valid with fs.lstat()) stats.isFIFO() stats.isSocket() Пример синхронный: const fs = require(‘fs’); fs.lstatSync(‘example.txt’).isDirectory(); Асинхронный: const
Читать далееСинхронно: const fs = require(‘fs’); fs.unlinkSync(‘sample.txt’); console.log(‘File deleted!’); Асинхронно: const fs = require(‘fs’); fs.unlink(‘sample.txt’, function (err) { if (err) throw
Читать далееСинхронно: const fs = require(‘fs’) const path = ‘./file.txt’ try { if (fs.existsSync(path)) { //file exists } } catch(err) {
Читать далееСервер Для создания сервера необходимо до установить компонент (https://github.com/websockets/ws), если его нет: # npm install ws Скрипт сервера: const fs
Читать далее__filename — путь к текущему скрипту __dirname — путь к директории, где находится текущий скрипт console.log(‘текст’); — print в консоль
Читать далее
Свежие комментарии