我在 index.ts 中匯出控制器,有人知道app在第 7 行作為引數傳遞時我使用什么型別嗎?
import userController from "./userController.js"
import getController from "./getController.js"
import productController from "./productController.js"
const exportArr = [userController, getController, productController]
export default (app: any) => {
exportArr.forEach(controller => controller(app))
}
uj5u.com熱心網友回復:
npm install @types/express確保您在 .ts 檔案中安裝了 express 型別import {Application} from 'express'
您的代碼如下所示:
import { Application } from "express";
import userController from "./userController.js"
import getController from "./getController.js"
import productController from "./productController.js"
const exportArr = [userController, getController, productController]
export default (app: Application) => {
exportArr.forEach(controller => controller(app))
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/477450.html
標籤:javascript 节点.js 打字稿 表示
