如何在Angular中将ts文件编译为js并在服务时以root身份访问?

问题描述 投票:0回答:1

我需要将我的文件firebase-messaging-sw.ts编译为firebase-messaging-sw.js,以便从root用户访问。

我已经在src文件夹中创建了firebase-messaging-sw.ts。但这不起作用。我还在angular.json中添加了.js文件。

所以我想要的是制作一个ts文件并将其编译为js。但我不知道如何在Angular中做到这一点。

angular.json

"assets": [
              "src/favicon.ico",
              "src/assets",
              "src/firebase-messaging-sw.js"
angular typescript webpack
1个回答
3
投票

你可以随时使用

tsc myfile.ts

将单独的.ts文件编译为单独的.js文件,这与您的Angular项目无关。

也许您甚至可以在终端中同时运行这两个命令:

终奌站

tsc myfile.ts && ng build myproject

或者将它添加到package.json

"scripts":{
   "build" : "tsc myfile.ts && ng build myproject"
}

npm run build
© www.soinside.com 2019 - 2024. All rights reserved.