我如何制作自己的自定义脚本端点网址?
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导入页面
我是在正确的道路上吗?
答案 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>