我正在使用从节点提供的html文件中的new-模块标记创建一个非常简单的网站。我有最新版的chrome。
我的节点js函数:(appController)
exports.getMainPage = (req, res) => {
res.writeHead(200, {'Content-type': 'text/html'});
fs.readFile('./public/views/index.html', null, (err, data) => {
if (err) console.error(err);
else res.write(data);
res.end();
});
};
我正在使用快递:
const express = require('express');
const router = express.Router();
const appController = require('../appController');
router.get('/', appController.getMainPage);
module.exports = router;
html文件:
<html lang="eng">
<head>
<script type="module">
import { $, $$ } from '../javascript/modules/bling';
</script>
<title>Logs</title>
</head>
<body>
</body>
</html>
Webstorm确认路径是正确的,但控制台始终显示:
获取http://localhost:7777/javascript/modules/bling净值:: ERR_ABORTED 404(未找到)