我使用以下命令创建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文件移到了代码中上面提到的公共文件夹中。