Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Error: Cannot find module './_baseGetTag'

未关闭
#4,950 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
3/5
预计耗时
1-2 天
新手友好度
25/100
Issue 类型
缺陷
描述清晰度
需要澄清
活跃度
停滞
领域
cli

调研方向

首先使用报告中的 Node.js 和 Ionic CLI 版本复现 ionic serve,然后检查 node_modules/lodash/isPlainObject.js,其中要求了缺失的 ./_baseGetTag 模块。检查 react-scripts start 入口点和依赖项安装状态;完成标准是该命令启动时不再出现报告的模块解析错误。

由索引模型根据 Issue 内容生成。

描述

triage

Description:
Hello, when I run 'ionic serve', I get the following error:
Error: Cannot find module './_baseGetTag'

Steps to Reproduce:
I entered the command 'ionic serve.'

Output:
ionic:lib Terminal info: { ci: false, shell: 'C:\Windows\system32\cmd.exe', tty: true, windows: true } +0ms
ionic:lib CLI global options: { _: [ 'serve' ], help: null, h: null, verbose: true, quiet: null, interactive: true, color: true, confirm: null, json: null, project: null, '--': [] } +10ms
ionic:lib:project Project type from config: @ionic/react (react) +0ms
ionic:lib:project Project details: { context: 'app', type: 'react', errors: [], configPath: 'C:\Users\tekdu\OneDrive\Documents\AttendanceDesk\Ionic\attendancedeskmobile\ionic.config.json' } +1ms
ionic Context: { binPath: 'C:\Users\tekdu\AppData\Roaming\npm\node_modules\@ionic\cli\bin\ionic', libPath: 'C:\Users\tekdu\AppData\Roaming\npm\node_modules\@ionic\cli', execPath: 'C:\Users\tekdu\OneDrive\Documents\AttendanceDesk\Ionic\attendancedeskmobile', version: '6.20.8' } +0ms
ionic:lib:serve serve options: { '--': [],
ionic:lib:serve host: 'localhost',
ionic:lib:serve browser: undefined,
ionic:lib:serve browserOption: undefined,
ionic:lib:serve engine: 'browser',
ionic:lib:serve externalAddressRequired: false,
ionic:lib:serve lab: false,
ionic:lib:serve labHost: 'localhost',
ionic:lib:serve labPort: 8200,
ionic:lib:serve livereload: true,
ionic:lib:serve open: true,
ionic:lib:serve platform: undefined,
ionic:lib:serve port: 8100,
ionic:lib:serve proxy: true,
ionic:lib:serve project: undefined,
ionic:lib:serve publicHost: undefined,
ionic:lib:serve verbose: true,
ionic:lib:serve ci: undefined,
ionic:lib:serve https: undefined,
ionic:lib:serve reactEditor: undefined } +0ms
ionic:lib:telemetry Sending telemetry for command: 'ionic serve' [ '--verbose', '--interactive', '--color' ] +0ms
ionic:lib:hooks Looking for ionic:serve:before npm script. +0ms
ionic:utils-network checking for open port on 0.0.0.0:8100 +0ms
ionic:utils-network checking for open port on fe80::f5ad:1612:80b3:df93:8100 +29ms
ionic:utils-network checking for open port on 192.168.68.144:8100 +3ms
ionic:utils-network checking for open port on fe80::af90:fb9f:606c:ee0c:8100 +4ms
ionic:utils-network checking for open port on 192.168.56.1:8100 +2ms
ionic:utils-network checking for open port on fe80::5824:c334:e595:81c3:8100 +3ms
ionic:utils-network checking for open port on 192.168.68.128:8100 +2ms
ionic:utils-network checking for open port on ::1:8100 +2ms
ionic:utils-network checking for open port on 127.0.0.1:8100 +2ms
ionic:lib:serve Looking for ionic:serve npm script. +78ms

react-scripts.cmd start
[react-scripts] internal/modules/cjs/loader.js:583
[react-scripts] throw err;
[react-scripts] ^
[react-scripts] Error: Cannot find module './_baseGetTag'
[react-scripts] at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
[react-scripts] at Function.Module._load (internal/modules/cjs/loader.js:507:25)
[react-scripts] at Module.require (internal/modules/cjs/loader.js:637:17)
[react-scripts] at require (internal/modules/cjs/helpers.js:22:18)
[react-scripts] at Object. (C:\Users\tekdu\OneDrive\Documents\AttendanceDesk\Ionic\attendancedeskmobile\node_modules\lodash\isPlainObject.js:1:80)
[react-scripts] at Module._compile (internal/modules/cjs/loader.js:689:30)
[react-scripts] at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
[react-scripts] at Module.load (internal/modules/cjs/loader.js:599:32)
[react-scripts] at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
[react-scripts] at Function.Module._load (internal/modules/cjs/loader.js:530:3)
ionic:lib:serve received unexpected close for react-scripts (code: 1) +3s

[ERROR] react-scripts has unexpectedly closed (exit code 1).

    The Ionic CLI will exit. Please check any output above for error details.

ionic:utils-process onBeforeExit handler: 'process.exit' received +0ms
ionic:utils-process onBeforeExit handler: running 1 functions +0ms
ionic:utils-process error while killing process tree for 16288: { Error: Command failed: taskkill /pid 16288 /T /F
ionic:utils-process ERROR: The process "16288" not found.
ionic:utils-process
ionic:utils-process at ChildProcess.exithandler (child_process.js:294:12)
ionic:utils-process at ChildProcess.emit (events.js:189:13)
ionic:utils-process at maybeClose (internal/child_process.js:970:16)
ionic:utils-process at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
ionic:utils-process killed: false,
ionic:utils-process code: 128,
ionic:utils-process signal: null,
ionic:utils-process cmd: 'taskkill /pid 16288 /T /F' } +319ms
ionic:utils-process onBeforeExit handler: error from function: { Error: Command failed: taskkill /pid 16288 /T /F
ionic:utils-process ERROR: The process "16288" not found.
ionic:utils-process
ionic:utils-process at ChildProcess.exithandler (child_process.js:294:12)
ionic:utils-process at ChildProcess.emit (events.js:189:13)
ionic:utils-process at maybeClose (internal/child_process.js:970:16)
ionic:utils-process at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
ionic:utils-process killed: false,
ionic:utils-process code: 128,
ionic:utils-process signal: null,
ionic:utils-process cmd: 'taskkill /pid 16288 /T /F' } +4ms
ionic:utils-process processExit: exiting (exit code: 1) +2ms

My ionic info:
Ionic:

Ionic CLI : 6.20.8 (C:\Users\tekdu\AppData\Roaming\npm\node_modules@ionic\cli)
Ionic Framework : @ionic/react 6.4.2

Capacitor:

Capacitor CLI : not installed
@capacitor/android : 4.6.2
@capacitor/core : 4.6.2
@capacitor/ios : 4.6.2

Utility:

cordova-res : not installed globally
native-run : 1.7.1

System:

NodeJS : v10.15.1 (C:\Program Files (x86)\Yamaha\ProVisionaire Monitoring Service\WebCore\node.exe)
npm : 9.3.0
OS : Windows 10

主要语言
TypeScript
星标
2k
派生
681
PR 合并指标
30 天内没有已合并 PR

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

ionic-team/ionic-cli 的其他 Issue

查看 ionic-team/ionic-cli 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。