기존 ASP.NET MVC 웹 사이트가 있습니다. www.foo.com Angular2를 사용하여 사이트의 완전히 새로운 하위 시스템을 만들고 싶습니다. www.foo.com/NewSubSystem 아래에 있습니다.새로운 웹 사이트에 Angular2 cli baseurl을 설정하는 방법은 무엇입니까?
https://cli.angular.io/에서 Angular2 Cli를 다운로드했습니다. 내가 명령 줄
ng build -dev
에서 실행하면 는 출력은 모든 자바 스크립트 스크립트는 index.html 파일이보고
<script type="text/javascript" src="inline.bundle.js"></script>
<script type="text/javascript" src="styles.bundle.js"></script>
<script type="text/javascript" src="main.bundle.js"></script>
은 내가 SCR = "www.foo.com/ 필요 태그있다 NewSubSystem/inline.bundle.js "
참고 : 나는 tsconfig.json에 base을 업데이트하기 위해 노력했다
"compilerOptions": {
"baseUrl": "www.foo.com/NewSubSystem"
}
,536,
그러나 이것은 어떤 차이도없는 것처럼 보입니다.
어떤 제안이나 조언이 좋을 것입니다. 감사합니다
내 문제가 무엇인지 알아 냈습니다 ... 노드 v6.4.1이 있었고 노드 v6.9.1이 필요했습니다. 이제 최신 노드 버전에서 ng build --base-url "NewSubSystem"이 올바른 매핑을 만듭니다. – Sean
입력 해주세요. ng build --base-href NewSubSystem/ – Sean
주석 주셔서 감사합니다. 나는 6.3 번 노드에 있으며 왜 모든 것이 h ***로 갔는지 궁금합니다. 지터를 하루 24 시간 내내 볼 필요가 있거나 운이 좋지 않을 것 같습니다. ( – DanPride