javascript - 浏览器化错误。GET http://localhost:8080/js/bundle.js net::ERR_ABORTED 404(未找到)
问题描述
我使用以下命令创建了一个 bundle.js 文件:
browserify test.js -o js/bundle.js -d
我使用以下方法将它包含在我的 .ejs 文件中:
<script type="module" src="js/bundle.js"></script>
但是我的浏览器控制台中有一个错误,上面写着:
GET http://localhost:8080/js/bundle.js net::ERR_ABORTED 404 (Not Found)
编辑
这就是我提供文件的方式:
//server.js
var app = express();
app.use(express.static(path.resolve(__dirname,'public')));
app.set('view engine', 'ejs');
错误修复:
我将我的 bundle.js 文件移动到上面代码中提到的公用文件夹中。
解决方案
推荐阅读
- c++ - 显示 nextion - dbSerial 和 nexSerial
- qt - QSerialPort 读写不工作
- compiler-errors - Mips 无效的语言元素
- c - 对散列函数使用两个数字很有用
- html - 制作位置:固定元素完整视口宽度,尽管容器
- r - 当使用 `dplyr::summarise()` 和 `across()` 函数时,我可以混合使用列表和公式语法吗
- html - 根据当前日期更改表类
- amazon-web-services - 清除 AWS Lambda 中旧的/无效的 DNS 缓存
- oracle - Oracle 浮点数比较
- python - 在正则表达式中包含换行符和任何其他字符 - Python