首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >[ERR_INVALID_ARG_TYPE]:"path“参数必须是字符串类型。未定义的接收类型,Mountebank

[ERR_INVALID_ARG_TYPE]:"path“参数必须是字符串类型。未定义的接收类型,Mountebank
EN

Stack Overflow用户
提问于 2019-08-07 05:44:50
回答 1查看 12.3K关注 0票数 1

当使用^2.0.0版本的挂载银行服务器运行挂载银行服务器时,npm开始给我提供错误

代码语言:javascript
运行
复制
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type undefined
    at validateString (internal/validators.js:125:11)
    at Object.join (path.js:1147:7)
    at loadCustomProtocols (./node_modules/mountebank/src/mountebank.js:102:25)
    at loadProtocols (./mountebank/node_modules/mountebank/src/mountebank.js:134:27)
    at Object.create (./mountebank/node_modules/mountebank/src/mountebank.js:169:21)

Index.js

代码语言:javascript
运行
复制
const mb = require('mountebank')
const settings = require('./settings');
const helloService = require('./hello-service')

const mbServerInstance =  mb.create({
        port: settings.ports,
        pidfile: '../mb.pid',
        logfile: '../mb.log',
        portofile: '../protofile.json',
        ipWhitelist: ['*']
    });


mbServerInstance.then(function() {
    helloService.addService();
});

参考链接:How to fix: 'The "path" argument must be of type string. Received type undefined' when running 'vue add vuetify'

代码语言:javascript
运行
复制
npm uninstall -g @vue/cli
npm install -g @vue/cli
EN

回答 1

Stack Overflow用户

发布于 2019-08-11 14:02:01

看起来你的“原型文件”或"portofile“都错了,这就是触发错误的原因。

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

https://stackoverflow.com/questions/57387663

复制
相关文章

相似问题

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