如何让angular cli在构建期间生成额外文件
使用firebase消息传递时,要求名为“fire messaging sw.js”的文件与index.html在同一级别可用 在开发过程中,“ng serve”从内存中构建和服务所有资产。。如何让它也保留此文件(不将其包含在任何捆绑包中) 另外,在创建生产构建时,如何确认“ng build”以创建空文件并将其放置在“dist”目录中如何让angular cli在构建期间生成额外文件,angular,firebase,angular-cli,Angular,Firebase,Angular Cli,使用firebase消息传递时,要求名为“fire messaging sw.js”的文件与index.html在同一级别可用 在开发过程中,“ng serve”从内存中构建和服务所有资产。。如何让它也保留此文件(不将其包含在任何捆绑包中) 另外,在创建生产构建时,如何确认“ng build”以创建空文件并将其放置在“dist”目录中 创建生产构建时,如何确认“ng构建”为 创建一个空文件并将其放在“dist”目录中 注意:假设您的src文件夹中有空的fire-messaging-sw.js
- 创建生产构建时,如何确认“ng构建”为 创建一个空文件并将其放在“dist”目录中
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.ico"
],
此处资源用于复制新文件
所以你应该换成
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.ico",
"fire-messaging-sw.js"
],
- 创建生产构建时,如何确认“ng构建”为 创建一个空文件并将其放在“dist”目录中
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.ico"
],
此处资源用于复制新文件
所以你应该换成
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.ico",
"fire-messaging-sw.js"
],