Krison
Krison
  • 发布:2021-12-07 10:25
  • 更新:2021-12-14 19:44
  • 阅读:343

【报Bug】npx uni-dev-tools watch 自动退出

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX类型: 正式

HBuilderX版本号: 3.2.16

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: Mate30

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

E:\HBuilderProjects\ssd> npx uni-dev-tools watch
uni-app 开发辅助工具启动成功,开始监听文件变化...该工具只为简化开发人员工作,优化多人开发模式,负责将pages.json中的配置分解再合并的自动化工作,解决pages.json混乱的问题。因此pages.json不需要提交,pages.json 将会由其他文件自动生成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
internal/validators.js:124
throw new ERR_INVALID_ARG_TYPE(name, 'string', value);
^

TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received null
at validateString (internal/validators.js:124:11)
at Object.join (path.js:375:7)
at FSWatcher.<anonymous> (E:\HBuilderProjects\ssd\node_modules\uni-dev-tools\lib\watch.js:32:26)
at FSWatcher.emit (events.js:315:20)
at FSEvent.FSWatcher._handle.onchange (internal/fs/watchers.js:186:12) {
code: 'ERR_INVALID_ARG_TYPE'
}

E:\HBuilderProjects\ssd>

预期结果:

E:\HBuilderProjects\ssd> npx uni-dev-tools watch
uni-app 开发辅助工具启动成功,开始监听文件变化...该工具只为简化开发人员工作,优化多人开发模式,负责将pages.json中的配置分解再合并的自动化工作,解决pages.json混乱的问题。因此pages.json不需要提交,pages.json 将会由其他文件自动生成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
……

实际结果:

E:\HBuilderProjects\ssd> npx uni-dev-tools watch
uni-app 开发辅助工具启动成功,开始监听文件变化...该工具只为简化开发人员工作,优化多人开发模式,负责将pages.json中的配置分解再合并的自动化工作,解决pages.json混乱的问题。因此pages.json不需要提交,pages.json 将会由其他文件自动生成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
internal/validators.js:124
throw new ERR_INVALID_ARG_TYPE(name, 'string', value);
^

TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received null
at validateString (internal/validators.js:124:11)
at Object.join (path.js:375:7)
at FSWatcher.<anonymous> (E:\HBuilderProjects\ssd\node_modules\uni-dev-tools\lib\watch.js:32:26)
at FSWatcher.emit (events.js:315:20)
at FSEvent.FSWatcher._handle.onchange (internal/fs/watchers.js:186:12) {
code: 'ERR_INVALID_ARG_TYPE'
}

E:\HBuilderProjects\ssd>

bug描述:

E:\HBuilderProjects\ssd> npx uni-dev-tools watch
uni-app 开发辅助工具启动成功,开始监听文件变化...该工具只为简化开发人员工作,优化多人开发模式,负责将pages.json中的配置分解再合并的自动化工作,解决pages.json混乱的问题。因此pages.json不需要提交,pages.json 将会由其他文件自动生成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
pages.json 创建完成
internal/validators.js:124
throw new ERR_INVALID_ARG_TYPE(name, 'string', value);
^

TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received null
at validateString (internal/validators.js:124:11)
at Object.join (path.js:375:7)
at FSWatcher.<anonymous> (E:\HBuilderProjects\ssd\node_modules\uni-dev-tools\lib\watch.js:32:26)
at FSWatcher.emit (events.js:315:20)
at FSEvent.FSWatcher._handle.onchange (internal/fs/watchers.js:186:12) {
code: 'ERR_INVALID_ARG_TYPE'
}

E:\HBuilderProjects\ssd>

2021-12-07 10:25 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

https://github.com/try520/uni-dev-tools#readme

该问题目前已经被锁定, 无法添加新回复