首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"path“参数必须是字符串类型。接收到的类型对象

"path“参数必须是字符串类型。接收到的类型对象
EN

Stack Overflow用户
提问于 2019-06-17 13:45:34
回答 1查看 859关注 0票数 0

我已经更新了我的angular应用程序,在运行ng serve时,我遇到了这个问题。我尝试了一个新的克隆,使用npm安装,但是这个问题仍然存在。

代码语言:javascript
复制
The "path" argument must be of type string. Received type object
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type object
    at validateString (internal/validators.js:125:11)
    at Object.join (path.js:427:7)
    at module.exports (D:\angular\team-management\node_modules\array-flatten\index.js:7:15)
    at Function.use (D:\angular\team-management\node_modules\express\lib\router\index.js:448:19)
    at Function.lazyrouter (D:\angular\team-management\node_modules\express\lib\application.js:144:18)
    at Function.all (D:\angular\team-management\node_modules\express\lib\application.js:498:8)
    at new Server (D:\angular\team-management\node_modules\webpack-dev-server\lib\Server.js:180:9)
    at Observable.rxjs_1.Observable.obs [as _subscribe] (D:\angular\team-management\node_modules\@angular-devkit\build-webpack\src\webpack-dev-server\index.js:35:24)
    at Observable._trySubscribe (D:\angular\team-management\node_modules\@angular-devkit\build-webpack\node_modules\rxjs\internal\Observable.js:44:25)
    at Observable.subscribe (D:\angular\team-management\node_modules\@angular-devkit\build-webpack\node_modules\rxjs\internal\Observable.js:30:22)
    at D:\angular\team-management\node_modules\@angular-devkit\build-webpack\node_modules\rxjs\internal\util\subscribeTo.js:22:31
    at Object.subscribeToResult (D:\angular\team-management\node_modules\@angular-devkit\build-webpack\node_modules\rxjs\internal\util\subscribeToResult.js:10:45)
    at SwitchMapSubscriber._innerSub (D:\angular\team-management\node_modules\@angular-devkit\build-webpack\node_modules\rxjs\internal\operators\switchMap.js:65:54)
    at SwitchMapSubscriber._next (D:\angular\team-management\node_modules\@angular-devkit\build-webpack\node_modules\rxjs\internal\operators\switchMap.js:55:14)
    at SwitchMapSubscriber.Subscriber.next (D:\angular\team-management\node_modules\@angular-devkit\build-webpack\node_modules\rxjs\internal\Subscriber.js:66:18)
    at Observable._subscribe (D:\angular\team-management\node_modules\@angular-devkit\build-webpack\node_modules\rxjs\internal\observable\scalar.js:6:20)

我的angular版本是:

代码语言:javascript
复制
Angular CLI: 8.0.3
Node: 10.16.0
OS: win32 x64
Angular: 8.0.1
... animations, cdk, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.800.3
@angular-devkit/build-angular     0.800.3
@angular-devkit/build-optimizer   0.800.3
@angular-devkit/build-webpack     0.800.3
@angular-devkit/core              8.0.3
@angular-devkit/schematics        8.0.3
@angular/cli                      8.0.3
@angular/fire                     5.2.1
@ngtools/webpack                  8.0.3
@schematics/angular               8.0.3
@schematics/update                0.800.3
rxjs                              6.5.2
typescript                        3.5.2
webpack                           4.30.0

我是Angular的新手,任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2019-06-17 15:25:08

我只是重新安装了express和path包,这就解决了这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56625321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档