sách gpt4 ai đã đi

node.js - 为什么 npm 包从/AppData 解析,而不是从 local/node_modules 解析?

In lại 作者:太空宇宙 更新时间:2023-11-04 01:28:17 29 4
mua khóa gpt4 Nike

在 VS Code 中本地开发时,包解析为 C:/Users//AppData/Local/Microsoft/TypeScript/3.5/node_modules/@types//index而不是来自/node_modules package.json 的本地目录。

我没有收到任何编译错误或部署时的错误,但我无法理解为什么它没有解析到我期望的位置。知道为什么以及如何解决它吗?

我使用的是 Node 8.12 和 NPM 6.4.1。

这是一个例子 screenshot example

gói.json

{
"name": "superapp",
"phiên bản": "0.0.1",
"description": "",
"main": "server.js",
"tập lệnh": {
"start": "node server"
},
"keywords": [],
"license": "ISC",
"phụ thuộc": {
"body-parser": "^1.19.0",
"dotenv": "^8.0.0",
"express": "^4.17.1"
}
}

1 Câu trả lời

您的相关模块 @types/express 不存在于 package.json

npm install @types/express --save-dev

您之前可能已在全局范围内安装了它,因此可以在 AppData 中找到它作为编译器的备份解决方案

关于node.js - 为什么 npm 包从/AppData 解析,而不是从 local/node_modules 解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56828759/

29 4 0
太空宇宙
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com