node.js - Travis CI 的节点问题
问题描述
我正在尝试使用 Travis CI 部署我的应用程序。自上次部署以来,我几乎没有改变任何东西,一切都很好。部署时,构建失败,我收到以下消息:
Installing deploy dependencies
Fetching: dpl-script-1.9.6.gem (100%)
Successfully installed dpl-script-1.9.6
1 gem installed
!!! Script support is experimental !!!
dpl.2
Preparing deploy
dpl.3
Deploying application
node[7709]: ../src/node_contextify.cc:628:static void node::contextify::ContextifyScript::New(const v8::FunctionCallbackInfo<v8::Value>&): Assertion `args[1]->IsString()' failed.
1: node::Abort() [node]
2: 0x876c55 [node]
3: node::contextify::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) [node]
4: v8::internal::FunctionCallbackArguments::Call(v8::internal::CallHandlerInfo*) [node]
5: 0xacd2df [node]
6: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) [node]
7: 0x32e75058427d
Script failed with status
failed to deploy
注意:当我在本地启动应用程序或部署到 Heroku 时不会发生这种情况,因为我刚才必须这样做作为备份。这只发生在 Travis CI 上。
这可能是相关的:https ://github.com/gulpjs/gulp/issues/2162
我不知道如何解决这个问题。我已经完成了 npm 更新。似乎它可能是特拉维斯方面的东西。有什么想法吗?
解决方案
推荐阅读
- ios - 如何在 Swift 中调整视图高度?
- php - Wordpress remove user registration for custom implementation
- ios - 如何使用 AVAudioPlayer 关闭视频中的音频?
- rest - WebSphere 8.5.5.9 和 Jersey 2.25
- google-maps - 如何在 Flutter 上使用 placeId 获取 Google Place?
- mysql - 如何获得 MySQL 中的平均列数?
- php - 通过随机 php 图像下载链接
- python - Python 从列表中删除特定字符串会留下它们吗?
- python - tkinter 背景不显示
- uicollectionview - 在已设置的图像 swift 4 上加载图像的问题