如何处理将打字稿编译为javascript的模块导入错误

问题描述

我开发了一些应用程序,当我尝试了

npm run start

发生附件错误

似乎找不到模块bcrypt

user.repository.jsts编译为js

以下是导入bcrypt

const bcrypt = require("bcrypt");

package.json,我安装了@types/bcrypt

"dependencies": {
    "@nestjs/common": "^7.0.0","@nestjs/config": "^0.5.0","@nestjs/core": "^7.0.0","@nestjs/jwt": "^7.1.0","@nestjs/passport": "^7.1.0","@nestjs/platform-express": "^7.0.0","@nestjs/typeorm": "^7.1.0","@types/bcrypt": "^3.0.0","@types/cookie-parser": "^1.4.2","@types/joi": "^14.3.4","class-transformer": "^0.3.1","class-validator": "^0.12.2","cookie-parser": "^1.4.5","joi": "^17.2.0","MysqL": "^2.18.1","passport": "^0.4.1","passport-jwt": "^4.0.0","pluralize": "^8.0.0","reflect-Metadata": "^0.1.13","rimraf": "^3.0.2","rxjs": "^6.5.4","typeorm": "^0.2.25"

为什么会出错??

如果有人有意见,请告诉我,谢谢。

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)