在位于根文件夹中的 app.js 中,我的意思是Mywebsite/app.js
我可以访问 require 变量
const express = require("express");
const admin = require("firebase-admin");
但在所有其他文件夹(如public
or static
orviews
文件夹)中,我无法使用 require ,也无法导入任何像这样的库
import admin from "firebase-admin"
我收到此错误以进行导入
SyntaxError:意外的标识符“管理员”。import call 只需要一个参数。
或者这个要求
ReferenceError:找不到变量:需要
我是 Web 开发的新手,尤其是在使用 express 应用程序时,现在我的所有问题都在于 require 或在 javascript 文件中导入库,是否有任何其他方法可以在 nodejs 中包含或调用模型而不是 require
这是我的依赖项
"dependencies": {
"body-parser": "^1.19.0",
"cookie-parser": "^1.4.5",
"csurf": "^1.11.0",
"ejs": "^3.1.6",
"express": "^4.17.1",
"firebase": "^8.6.3",
"firebase-admin": "^9.9.0",
"firebase-functions": "^3.14.1",
"nodemon": "^2.0.7",
"popups": "^1.1.3",
"requirejs": "^2.3.6"
},