sách gpt4 ăn đã đi

javascript - 在 nodejs 公用文件夹中公开 nodejs 库

In lại 作者:搜寻专家 更新时间:2023-10-31 23:55:47 29 4
mua khóa gpt4 giày nike

有没有什么方法可以从 ejs View 中引用包含在 node_modules 文件夹中的 Nodejs 库?

tôi đang sử dụng expressjs 并且我的客户端库由 /public 文件夹提供,如下所示,所以我无法访问 node_modules 来自 ejs View 的文件夹

app.use(express.static(__dirname + '/public'));

câu trả lời hay nhất

更新:

sử dụng requirejs ,看来您可以直接从 node_modules 提供模块。查看documentation on requirejs and node .

ví dụ:

var requirejs = require('requirejs');

requirejs.config({
nodeRequire: require
});

requirejs(['some_module'], function(some_module) {
// Here, some_module will be loaded from your node_modules
});

旧答案:

Bạn có thể sử dụng app.locals在 express 中向您的 View 公开属性或函数。

请参阅文档中的示例(上面链接):

app.locals.title = 'My App';
app.locals.strftime = require('strftime');

关于javascript - 在 nodejs 公用文件夹中公开 nodejs 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13400009/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress