Nodejs / Express生成脚本链接

时间:2016-12-26 00:22:12

标签: javascript node.js express

我如何制作自己的自定义脚本端点网址?

var express = require('express');
var router = express.Router();

router.get('/', function(req, res, next) {
    res.sendFile('custom-script.js');
});

module.exports = router;

所以我可以说我在同一个目录中有一个" custom-script.js"

我希望能够调用我的端点url并获取该文件中的任何脚本。

这非常类似于使用cdn将Bootstrap JS导入页面或将Angular 1.0导入页面

我是在正确的道路上吗?

1 个答案:

答案 0 :(得分:2)

我不确定你究竟要做什么,但是我发送文件的方式是将它们放入public/文件夹,然后使用这个中间件

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

这样可以访问公用文件夹中的所有文件,因此如果您要加载public/custom-script.js,只需转到http://localhost:PORT/custom-script.js或html <script src="/custom-script.js"></script>