我有一个开发服务器,我测试我的应用程序。我想在服务器的不同子目录中同时运行多个angular全栈应用程序。例如:example.com/project1应该带我去做第一个项目,example.com/project2应该带我去做第二个项目。我尝试在根级别创建一个express应用程序,并在为每个项目添加单独的路由后运行它,app.use("/project1",要求(' project1 '));但它不能工作,因为压缩的js和CSS文件没有被包括在内。
// REQUIRE
var path = require('path');
/* ... */
// ROUTES
app.get('/PROJ-1', function (req, res, next) {
res.sendFile(path.resolve(__dirname, 'PROJECT-1-PATH', 'index.html'));
});
app.get('/PROJ-2', function (req, res, next) {
res.sendFile(path.resolve(__dirname, 'PROJECT-2-PATH', 'index.html'));
});