javascript - Node.js - 如何链接到本地​​文件?

标签 javascript node.js

我有一个基本的脚本源链接:

// index.html
<script src="/js/jquery.js"></script>

尽管文件存在,但这不起作用。我尝试在 Node.js 服务器中链接到它,但它抛出了一个错误,指出 Express 未定义,但它确实定义了。

//server.js
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
var clientlist = [];

app.get('/', function(req, res) {
    res.sendfile('index.html');
    app.use(express().static('/js/jquery.js'));
});

最佳答案

您的requires are wrong ,因此未定义express

更改第一行var app = require('express');

var express = require('express');
var app = express();

关于javascript - Node.js - 如何链接到本地​​文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37013118/

相关文章:

javascript - 在日期 javascript 中添加天数

php - XSLT 转换搞砸了 <br/> 标签

javascript - Node.Js 错误 "No ' 请求中存在 Access-Control-Allow-Origin' header ”

javascript - 单击动态创建的 DOM

javascript - 如何构建类似 Gmail 的 Smart Compose?可能在文本区域?

javascript - 继承原型(prototype)中的私有(private)变量

node.js - 如何为生产级别的不同服务器动态连接具有不同凭据的数据库?

node.js - Vuex VueJS Node.js维护和存储与API的多个连接

node.js - 对象内存泄漏(当 nodejs 配置为最大 512M 时,Heroku 内存使用量达到 1.5 GB)

javascript - 如何修复 CLIENT_MISSING_INTENTS 错误?