当我尝试 运行 mupx 部署时它显示错误
when i am trying to run mupx deploy it is showing error
控制台出错
shubhabrata@shubhabrata-VirtualBox:~/Meteor/myapp$ mupx deploy
Meteor Up:生产质量 Meteor 部署
配置文件:mup.json
设置文件:settings.json
“结帐卡迪拉!
这是监控应用程序性能的最佳方式。
访问:https://kadira.io/mup”
Meteor 应用程序路径:/home/shubhabrata/Meteor/myapp
使用构建选项:{}
buffer.js:80
抛出新的错误(
^
错误:如果指定了编码,则第一个参数必须是字符串
在新缓冲区 (buffer.js:80:13)
在可读。 (/usr/lib/node_modules/mupx/node_modules/archiver/lib/util/index.js:32:15)
在 emitNone (events.js:91:20)
在 Readable.emit (events.js:188:7)
在 endReadableNT (_stream_readable.js:975:12)
在 _combinedTickCallback (internal/process/next_tick.js:80:11)
在 process._tickCallback (internal/process/next_tick.js:104:9)
从节点 7 切换到节点 5.12 对我有用。我是用nvm安装的,方便以后用node版本。
我在(故意)使用旧版本的 mup 时发生了这种情况。很可能只要升级mup就可以解决问题。
控制台出错
shubhabrata@shubhabrata-VirtualBox:~/Meteor/myapp$ mupx deploy
Meteor Up:生产质量 Meteor 部署
配置文件:mup.json 设置文件:settings.json
“结帐卡迪拉! 这是监控应用程序性能的最佳方式。 访问:https://kadira.io/mup”
Meteor 应用程序路径:/home/shubhabrata/Meteor/myapp 使用构建选项:{} buffer.js:80 抛出新的错误( ^
错误:如果指定了编码,则第一个参数必须是字符串 在新缓冲区 (buffer.js:80:13) 在可读。 (/usr/lib/node_modules/mupx/node_modules/archiver/lib/util/index.js:32:15) 在 emitNone (events.js:91:20) 在 Readable.emit (events.js:188:7) 在 endReadableNT (_stream_readable.js:975:12) 在 _combinedTickCallback (internal/process/next_tick.js:80:11) 在 process._tickCallback (internal/process/next_tick.js:104:9)
从节点 7 切换到节点 5.12 对我有用。我是用nvm安装的,方便以后用node版本。
我在(故意)使用旧版本的 mup 时发生了这种情况。很可能只要升级mup就可以解决问题。