как импортировать изображение на typeorm - PullRequest
0 голосов
/ 03 августа 2020

Как импортировать изображение на TypeORM?

Это мой tsconfig.json

{
  "compilerOptions": {
    "lib": ["es5", "es6", "dom"],
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "outDir": "./build",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "sourceMap": true,
    "typeRoots": ["./src/type", "./node_modules/@types"],
    "esModuleInterop": true
  }
}

Я пробовал добавить файл .d.ts вот так.

declare module "*.png" {
  const value: any;
  export = value;
}

И я попробовал это решение.

import * as logo from "../../../../assets/images/logo192.png";
And
const logo = require("../../../../assets/images/logo192.png");

Код ошибки:

SyntaxError: Invalid or unexpected token
    at wrapSafe (internal/modules/cjs/loader.js:1117:16)
    at Module._compile (internal/modules/cjs/loader.js:1165:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1221:10)
    at Module.load (internal/modules/cjs/loader.js:1050:32)
    at Function.Module._load (internal/modules/cjs/loader.js:938:14)
    at Module.require (internal/modules/cjs/loader.js:1090:19)
    at require (internal/modules/cjs/helpers.js:75:18)
    at Object.<anonymous> (/Users/sh031224/Desktop/projects/blog/backend/src/api/v1/reply/reply.ctrl/createReply.ts:10:14)
    at Module._compile (internal/modules/cjs/loader.js:1201:30)
    at Module.m._compile (/Users/sh031224/Desktop/projects/blog/backend/node_modules/ts-node/src/index.ts:858:23)
[nodemon] app crashed - waiting for file changes before starting...

Я не знаю, как решить эту ошибку. Как я могу сделать? Помогите плз.

...