Meteor (1.4.1) 结帐无法在代码发送服务器上 运行
Meteor (1.4.1) checkout not able to run on code ship server
我正在使用代码运送 运行 一些测试并部署到 galaxy。
目前,运行ning meteor 来自 git 结帐,设置工作正常。以下是设置脚本:
git clone https://github.com/meteor/meteor.git ~/meteor
cd ~/meteor && git reset --hard 365c765 && cd -
export PATH=~/meteor/:$PATH
meteor npm install
现在我无法在不抛出错误的情况下通过 meteor npm install
命令。错误如下:
It's the first time you've run Meteor from a git checkout.
I will download a kit containing all of Meteor's dependencies.
######################################################################## 100.0%
Installed dependency kit v4.2.9 in dev_bundle.
/home/rof/meteor/tools/cli/dev-bundle.js:55
return getDevBundleForRelease(release).then(function (devBundleDir) {
^
TypeError: Cannot read property 'then' of null
at getDevBundleDir (/home/rof/meteor/tools/cli/dev-bundle.js:55:41)
at Object.<anonymous> (/home/rof/meteor/tools/cli/dev-bundle.js:205:18)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.getDevBundle (/home/rof/meteor/tools/cli/dev-bundle-bin-helpers.js:6:10)
at getChildProcess (/home/rof/meteor/tools/cli/dev-bundle-bin-commands.js:28:13)
为了让 meteor 安装在 code ship 上运行,我需要做什么?
https://github.com/codeship/scripts/blob/master/packages/meteor.sh 上有一个脚本可以用来完成安装。
通过添加以下命令将其包含在您的设置步骤中
curl -sSL https://raw.githubusercontent.com/codeship/scripts/master/packages/meteor.sh | bash -s
如果这对您的项目不起作用,请在存储库上打开一个新问题或通过 https://helpdesk.codeship.com 联系 Codeship 支持,我们会看看。
我正在使用代码运送 运行 一些测试并部署到 galaxy。
目前,运行ning meteor 来自 git 结帐,设置工作正常。以下是设置脚本:
git clone https://github.com/meteor/meteor.git ~/meteor
cd ~/meteor && git reset --hard 365c765 && cd -
export PATH=~/meteor/:$PATH
meteor npm install
现在我无法在不抛出错误的情况下通过 meteor npm install
命令。错误如下:
It's the first time you've run Meteor from a git checkout.
I will download a kit containing all of Meteor's dependencies.
######################################################################## 100.0%
Installed dependency kit v4.2.9 in dev_bundle.
/home/rof/meteor/tools/cli/dev-bundle.js:55
return getDevBundleForRelease(release).then(function (devBundleDir) {
^
TypeError: Cannot read property 'then' of null
at getDevBundleDir (/home/rof/meteor/tools/cli/dev-bundle.js:55:41)
at Object.<anonymous> (/home/rof/meteor/tools/cli/dev-bundle.js:205:18)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.getDevBundle (/home/rof/meteor/tools/cli/dev-bundle-bin-helpers.js:6:10)
at getChildProcess (/home/rof/meteor/tools/cli/dev-bundle-bin-commands.js:28:13)
为了让 meteor 安装在 code ship 上运行,我需要做什么?
https://github.com/codeship/scripts/blob/master/packages/meteor.sh 上有一个脚本可以用来完成安装。
通过添加以下命令将其包含在您的设置步骤中
curl -sSL https://raw.githubusercontent.com/codeship/scripts/master/packages/meteor.sh | bash -s
如果这对您的项目不起作用,请在存储库上打开一个新问题或通过 https://helpdesk.codeship.com 联系 Codeship 支持,我们会看看。