ค้นหาเว็บไซต์
ฉันกำลังสร้างโปรเจกต์ Node.js โดยใช้ TypeScript ในโปรเจกต์นี้ ฉันต้องการเพิ่มกฎการตั้งชื่อไฟล์/โฟลเดอร์ เช่น ชื่อไฟล์/โฟลเดอร์ควรเป็นรูปแบบ snake-case
มีวิธีใดบ้างที่ฉันสามารถใช้ข้อจำกัดกับชื่อไฟล์ได้เหมือนกับที่เรากำหนดกฎการตั้งชื่อโค้ดด้วย tslint?
อ่านต่อไป →ฉันมีบล็อกโค้ดที่มีคำสั่ง await สองคำสั่ง ครั้งแรกที่เซิร์ฟเวอร์กำลังทำงาน ฉันเชื่อว่ามันข้าม await SQL.connect ไปโดยตรง หลังจากที่มีการเรียกใช้งานไปสองสามครั้ง (เพื่อให้เวลาสำหรับการเชื่อมต่อ) จากนั้นกระบวนการทำงานได้ปกติดี
นี่สำหรับ NodeJS แพ็กเกจ MSSQL
ทำไม await ตัวแรกของฉันถึงไม่รอ?
async execStoredProc(spDescriptor: StoredProcedureDescriptor) { if (!this.pool) { if (this.isFirst) { this.isFirst = false ; } else { อ่านต่อไป →
สร้างแอปพลิเคชัน react-native เริ่มต้น โดยใช้ Typescript และเพิ่ม styled-components อ้างอิงมันในแอป และพยายามคอมไพล์ทำให้เกิดข้อผิดพลาดดังต่อไปนี้:
node_modules/styled-components/typings/styled-components.d.ts(116,44): ข้อผิดพลาด TS2503: ไม่พบ namespace 'NodeJS'.
อ่านต่อไป →เกี่ยวกับเอกสาร 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 = อ่านต่อไป →สวัสดี ฉันกำลังเขียนแอปพลิเคชันเว็บแบบง่ายโดยใช้การออกแบบที่คล้ายกับรูปแบบการออกแบบ 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 { อ่านต่อไป →
ฉันสามารถเก็บรูปภาพในพื้นที่เก็บข้อมูลบนดิสก์ท้องถิ่นของฉันโดยใช้ multer ได้สำเร็จ แต่เมื่อใช้วิธี GET จะเกิดข้อผิดพลาด "Cannot GET /uploads/image-1547436792386" ฉันได้ให้โค้ด image-upload.js ของฉันด้านล่าง:
const multer = require('multer'); const storage = mul อ่านต่อไป →ฉันเริ่มใช้ 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 นั้นลงในไฟล์แล้วจากนั้นจึงอ่านมันด้วยโค้ดด้านบน..
อ่านต่อไป →ฉันมีไฟล์ดังต่อไปนี้ที่ฉันเรียกว่า 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 อ่านต่อไป →ใน Node ผมสามารถนำเข้ามอดูลจาก "main" หรือ "root" ของโปรเจกต์ได้โดยทำดังนี้:
require.main.require('mongodb')มีวิธีทำสิ่งนี้ด้วย import ไหม? ดูเหมือนว่าฉันไม่สามารถหาวิธีทำสิ่งนี้ได้ ดังนั้นบางทีอาจจะไม่มีวิธีทำก็ได้
บางทีอาจเป็นแบบนี้ไหม?
// Pseudo code: import { MongoClient } from main 'mongodb'เมื่อใช้การนำเข้าปกติ:
import { MongoClient } from 'mongodb'ฉันได้รั
อ่านต่อไป →และ datasource.js
"CoffeeShopService": { "name": "CoffeeShopService", "connector": "rest", "operations": [ { "template": { "method": "GET", "url": "http://localho อ่านต่อไป →