用browserify找不到文件file.js.

时间:2016-05-02 04:31:56

标签: javascript sdk browserify

使用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'. 

我已经对相同错误的堆栈溢出答案进行了交叉验证,并尝试了解决方案仍然无法正常工作。请纠正我在哪里。

1 个答案:

答案 0 :(得分:0)

更改

后的工作

var x = require('./ index.js'); to var x = require('/ index.js');

在html文件中。

我观察到在捆绑文件中它被保存为'/index.js'。

感谢