使用browserify js文件时我遇到了一些问题。
这是我的index.js文件:
module.exports = require('./lib/clients/test/client');
我的browserify包命令:
browserify -r ./index.js > bundle.js
这是我的html文件,我使用上面生成的bundle.js文件:
<html>
<head>
<title></title>
</head>
<body>
<script src='bundle.js'>
</script>
<script>
var x = require('./index.js');
</script>
</body>
</html>
我在尝试加载html文件时看到以下错误:
Uncaught Error: Cannot find module './index.js'.
我已经对相同错误的堆栈溢出答案进行了交叉验证,并尝试了解决方案仍然无法正常工作。请纠正我在哪里。
答案 0 :(得分:0)
更改
后的工作var x = require('./ index.js'); to var x = require('/ index.js');
在html文件中。
我观察到在捆绑文件中它被保存为'/index.js'。
感谢