NestJS复制资产文件

时间:2020-02-25 00:11:56

标签: nestjs

我正在研究一个读取哈巴狗模板的EmailModule。

我无法获得包含* .pug模板文件的版本:

我已经按照以下指示进行了操作: https://github.com/nestjs/nest-cli/issues/320

在nest-cli.json中添加资产属性

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Movement : MonoBehaviour
{
public float speed = 5f;
public float jumpForce = 5f;
public bool isGrounded;
public Rigidbody rb;

void Start()
{

}

// Update is called once per frame
void Update()
{
    Vector3 move = new Vector3(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical"));

    rb.AddForce(move * speed);
}
}

2 个答案:

答案 0 :(得分:0)

我有一个误会。

我的结构是

SharedModule->导入-> EmailModuleEmailModule->包含-> *.pug个文件

我仅在构建SharedModule nest build shared;由于它导入了EmailModule, 我希望它也可以构建EmailModule,事实并非如此。

运行nest build email时,它也会成功复制模板目录。

答案 1 :(得分:0)

assets属性应该在compilerOptions属性之内

"email": {
  "type": "library",
  "root": "libs/email",
  "entryFile": "index",
  "sourceRoot": "libs/email/src",
  "compilerOptions": {
    "tsConfigPath": "libs/email/tsconfig.lib.json",
    "assets": ["**/*.pug"]
  }
},