ค้นหาเว็บไซต์

node.js - กฎการตั้งชื่อไฟล์และไดเรกทอรีสำหรับโครงการ nodejs

ฉันกำลังสร้างโปรเจกต์ Node.js โดยใช้ TypeScript ในโปรเจกต์นี้ ฉันต้องการเพิ่มกฎการตั้งชื่อไฟล์/โฟลเดอร์ เช่น ชื่อไฟล์/โฟลเดอร์ควรเป็นรูปแบบ snake-case

มีวิธีใดบ้างที่ฉันสามารถใช้ข้อจำกัดกับชื่อไฟล์ได้เหมือนกับที่เรากำหนดกฎการตั้งชื่อโค้ดด้วย tslint?

อ่านต่อไป →

node.js - nodejs async/await ไม่รอ

ฉันมีบล็อกโค้ดที่มีคำสั่ง await สองคำสั่ง ครั้งแรกที่เซิร์ฟเวอร์กำลังทำงาน ฉันเชื่อว่ามันข้าม await SQL.connect ไปโดยตรง หลังจากที่มีการเรียกใช้งานไปสองสามครั้ง (เพื่อให้เวลาสำหรับการเชื่อมต่อ) จากนั้นกระบวนการทำงานได้ปกติดี

นี่สำหรับ NodeJS แพ็กเกจ MSSQL

ทำไม await ตัวแรกของฉันถึงไม่รอ?

async execStoredProc(spDescriptor: StoredProcedureDescriptor) { if (!this.pool) { if (this.isFirst) { this.isFirst = false ; } else {

อ่านต่อไป →

typescript - การเพิ่ม styled-components ลงในโปรเจกต์ทำให้เกิดข้อผิดพลาด ไม่สามารถหาพื้นที่ชื่อ 'NodeJS'

สร้างแอปพลิเคชัน react-native เริ่มต้น โดยใช้ Typescript และเพิ่ม styled-components อ้างอิงมันในแอป และพยายามคอมไพล์ทำให้เกิดข้อผิดพลาดดังต่อไปนี้:

node_modules/styled-components/typings/styled-components.d.ts(116,44): ข้อผิดพลาด TS2503: ไม่พบ namespace 'NodeJS'.

อ่านต่อไป →

node.js - รวมแอปพลิเคชัน NodeJS http2 ด้วย webpack, ไม่พบ http2

เกี่ยวกับเอกสาร webpack สำหรับไลบรารีภายนอกและ nodejs มีข้อมูลว่าควรสามารถนำเข้าโมดูลของ node ได้ ซึ่งทำงานได้เป็นอย่างดี ยกเว้นเมื่อฉันต้องการนำเข้า http2 ระบบจะแสดงข้อผิดพลาดดังต่อไปนี้:

ERROR in ./src/index.ts Module not found: Error: Can't resolve 'http2' in 'absolutepath/to/src'

ไฟล์ typescript สำหรับการเริ่มต้นโดยสรุปมีลักษณะดังนี้:

import { readFileSync } from 'fs'; import { createSecureServer } from 'http2'; const server =

อ่านต่อไป →

node.js - วิธีการจัดกลุ่มการเชื่อมต่อ postgresql ใน nodejs ด้วยรูปแบบการออกแบบ facade?

สวัสดี ฉันกำลังเขียนแอปพลิเคชันเว็บแบบง่ายโดยใช้การออกแบบที่คล้ายกับรูปแบบการออกแบบ Facade แอปพลิเคชันถูกเขียนใน Typescript โดยใช้ nodejs, expressjs, node-postgres และ inversify สมมติว่าฉันมีตัวอย่างง่ายๆ ดังนี้

Router.ts

router.get('/test', testController.test);

TestController.ts

import { Request, Response } from 'express'; import { ITestUC } from '../usecase/TestUC'; import { di } from '../core/Di'; import {

อ่านต่อไป →

javascript - วิธีการอ่านไฟล์ที่จัดเก็บโดยใช้ตัวเลือก Multer disk storage (NodeJs)?

ฉันสามารถเก็บรูปภาพในพื้นที่เก็บข้อมูลบนดิสก์ท้องถิ่นของฉันโดยใช้ multer ได้สำเร็จ แต่เมื่อใช้วิธี GET จะเกิดข้อผิดพลาด "Cannot GET /uploads/image-1547436792386" ฉันได้ให้โค้ด image-upload.js ของฉันด้านล่าง:

const multer = require('multer'); const storage = mul

อ่านต่อไป →

javascript - NodeJS parquet-reader - วิธีอ่านจากตัวแปรแทนการอ่านจากไฟล์?

ฉันเริ่มใช้ node-parquet (https://www.npmjs.com/package/node-parquet) (แหล่งที่มา: https://github.com/mvertes/node-parquet) และมันอธิบายวิธีที่เราสามารถอ่านข้อมูล parquet จากไฟล์ได้:

var reader = new np.ParquetReader('myfile.parquet');

วิธีการอ่านไฟล์ parquet จากตัวแปรข้อความแทนไฟล์ (ตัวแปรข้อความมีข้อมูล parquet จริง)

ตอนนี้ฉันถูกบังคับให้บันทึกตัวแปรข้อความ/parquet นั้นลงในไฟล์แล้วจากนั้นจึงอ่านมันด้วยโค้ดด้านบน..

อ่านต่อไป →

node.js - วิธีใช้ Class เดียวกันอย่างถูกต้องใน Angular และ NodeJs server ด้วย Typescript

ฉันมีไฟล์ดังต่อไปนี้ที่ฉันเรียกว่า models.ts

import {BusStage} from "./busStage"; export class BusRoute { name: string; origin_direction_1: string; origin_direction_2: string; stops: number; id: string; meta: object; path: Direction; prev: string; next: string; arrival: Arrival; } export class Arrival { busstop_id: string; busstop_name: string; arrival_in: string; bus_left: string; all_arrivals: ArrivalSchedule[]; } ex

อ่านต่อไป →

javascript - nodejs นำเข้าจากโฟลเดอร์หลัก/รากของโปรเจกต์

ใน Node ผมสามารถนำเข้ามอดูลจาก "main" หรือ "root" ของโปรเจกต์ได้โดยทำดังนี้:

require.main.require('mongodb')

มีวิธีทำสิ่งนี้ด้วย import ไหม? ดูเหมือนว่าฉันไม่สามารถหาวิธีทำสิ่งนี้ได้ ดังนั้นบางทีอาจจะไม่มีวิธีทำก็ได้

บางทีอาจเป็นแบบนี้ไหม?

// Pseudo code: import { MongoClient } from main 'mongodb'

เมื่อใช้การนำเข้าปกติ:

import { MongoClient } from 'mongodb'

ฉันได้รั

อ่านต่อไป →

javascript - [Nodejs] วิธีใช้ filter กับ rest connector ใน loopback 3?

  • ฉันมีไฟล์ model.js แบบนี้:
module.exports = function(Magazine) { let coffeeShopService = Magazine.app.dataSources.CoffeeShopService; let filter = {where: {id : 13}}; let result = await coffeeShopService.getByFilter(); };

และ datasource.js

"CoffeeShopService": { "name": "CoffeeShopService", "connector": "rest", "operations": [ { "template": { "method": "GET", "url": "http://localho

อ่านต่อไป →