[英]Cannot find module '…/models/user' nodejs
我的需求有問題。 我在文件夾“路由器”中有一個 users.js。 在 users.js 中,一切都很好
let User = require('../models/user');
但是當 users.js 文件變大時,我想把這個文件分成幾個文件,比如 login.js regiseter.js 等等。 我在“路由器”中創建了一個文件夾“用戶”並將這些文件放在那里(login.js、register.js)
我改變了我的要求
let User = require('.../models/user');
現在我有一個錯誤:
找不到模塊 '.../models/user'在此處輸入圖像描述
似乎您對login.js
和register.js
要求現在應該是:
let User = require('../../models/user');
這將在打開模型文件夾之前降低兩個目錄。 這從您的帖子中假設初始結構是:
|-- app/
|-- router/
|-- users.js
|-- models/
|-- user.js
新結構是:
|-- app/
|-- router/
|-- users/
|-- login.js
|-- register.js
|-- users.js
|-- models/
|-- user.js
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.