Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 快速通配符路由和网页包_Angularjs_Node.js_Express_Webpack - Fatal编程技术网

Angularjs 快速通配符路由和网页包

Angularjs 快速通配符路由和网页包,angularjs,node.js,express,webpack,Angularjs,Node.js,Express,Webpack,我正在利用webpack构建一个普通的应用程序,我遇到了一个奇怪的bug 我有以下通配符路径来提供单个HTML文件,然后让angular完成所有繁重的工作: app.get('*', function (req, res) { res.sendfile('./app/www/index.html'); }); 此路径会影响我的网页包app.js的加载,并且在assets/app.js内部(在浏览器中),我会看到index.html的内容 如果将通配符路由更改为app.get('/'),

我正在利用webpack构建一个普通的应用程序,我遇到了一个奇怪的bug

我有以下通配符路径来提供单个HTML文件,然后让angular完成所有繁重的工作:

app.get('*', function (req, res) {
    res.sendfile('./app/www/index.html');
});
此路径会影响我的网页包app.js的加载,并且在assets/app.js内部(在浏览器中),我会看到index.html的内容

如果将通配符路由更改为
app.get('/')
,则所有内容都可以正常加载