conventional-changelog/commitlint
在 GitHub 查看fix: Cannot find module '/Users/steven/Desktop/Github/constore-ui/node_modules/inquirer/lib/prompts/input.js'
Open
#4,094 创建于 2024年7月3日
bughelp wanted
仓库指标
- Star
- (15,497 star)
- PR 合并指标
- (平均合并 12小时 56分钟) (30 天内合并 52 个 PR)
描述
Steps to Reproduce
1. npm install --save-dev @commitlint/{cli,config-conventional,prompt-cli}
2. npx commit
Current Behavior
node:internal/modules/esm/resolve:255 throw new ERR_MODULE_NOT_FOUND( ^
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/Users/steven/Desktop/Github/constore-ui/node_modules/inquirer/lib/prompts/input.js' imported from /Users/steven/Desktop/Github/constore-ui/node_modules/@commitlint/prompt/lib/inquirer/InputCustomPrompt.js
Expected Behavior
The "inquirer" module can be imported normally.
Affected packages
- cli
- core
- prompt
- config-angular
Possible Solution
The "inquirer" module should be used as is, for example:
bad: import InputPrompt from 'inquirer/lib/prompts/input.js';
Because the structure of the "inquirer" module may change!
Context
No response
commitlint --version
@commitlint/prompt@19.3.1
git --version
v2.42.0
node --version
v21.1.0