gpt4 book ai didi

javascript - 从 Node JS 访问 javascript 文件 - 初学者

转载 作者:行者123 更新时间:2023-11-30 09:47:34 25 4
gpt4 key购买 nike

我的 js 目录中有几个 javascript 文件。我如何在 nodeJS 中添加这些文件。

例如,如果我要从 HTML 文档访问特定的 javascript 文件,我使用以下代码:

<script src="js/main.js"></script>

但是,我如何在 nodeJS 中访问同一个文件 (js/main.js)?

更新

NODE JS 中var express = require('express');

var app = express();
var bodyParser = require('body-parser');
app.use(bodyParser.json());

var urlencodedParser = bodyParser.urlencoded({ extended: false });
var jsonParser = bodyParser.json();
app.use(express.static(__dirname + '/public'));
require('js/main.js');

我得到的错误:

Error: Cannot find module '/js/main.js'

最佳答案

在您的 server.js 中添加以下行并检查一次。

app.use(express.static(__dirname ));

这会将您的当前目录设置为您的根目录,并将您的 js 文件夹放在根级别。如果找不到答案,请添加评论。

关于javascript - 从 Node JS 访问 javascript 文件 - 初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38196371/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com