在Angular 7中,你可以通过使用路由路径打开源映射,实现以下解决方法:
source-map-proxy.js
的文件,并添加以下代码:const express = require('express');
const app = express();
app.use('/assets', express.static('src/assets'));
app.get('/*', (req, res) => {
res.sendFile(__dirname + '/dist/index.html');
});
app.listen(3000, () => {
console.log('Server started on port 3000');
});
package.json
文件的scripts
部分添加以下代码:"scripts": {
"start": "ng serve",
"start:proxy": "node source-map-proxy.js"
}
express
依赖:npm install express --save
npm run start:proxy
npm start
现在,当你在浏览器中访问http://localhost:3000
时,你将看到你的Angular应用程序,并且路由路径将打开源映射。
注意:这只是一个基本的示例,你可能需要根据你的项目结构和需求进行一些修改。