首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在zc.recipe.cmmi中扩展路径

如何在zc.recipe.cmmi中扩展路径
EN

Stack Overflow用户
提问于 2012-02-09 21:34:16
回答 2查看 297关注 0票数 1

使用zc.buildout安装NPM我需要扩展PATH环境变量:

代码语言:javascript
复制
[npm]
recipe=zc.recipe.cmmi
url=https://github.com/isaacs/npm/tarball/v1.1.1
environment = PATH=$PATH:${nodejs:location}/bin

[nodejs]
recipe=zc.recipe.cmmi
url=http://nodejs.org/dist/node-latest.tar.gz
#prefix option is added by default

但它不起作用:

代码语言:javascript
复制
Installing npm.
npm: Unpacking and configuring
npm: Updating environment: PATH=$PATH:/Users/toutpt/makina/rempeitec/cubes/parts/nodejs/bin
./configure: line 11: dirname: command not found
sh: make: command not found
npm: cmmi failed: /var/folders/n0/srl4c2h500zfvcny_r55t41h0000gr/T/tmpKpXrcPbuildout-npm
While:
  Installing npm.

如果我自己设置路径,它可以工作,但它不能重复。我已经尝试了$$PATH,\$PATH,但没有成功。

EN

回答 2

Stack Overflow用户

发布于 2012-02-09 21:50:52

我认为这应该可以工作,但在任何情况下,使用gp.recipe.node安装node.js包都要方便得多

票数 2
EN

Stack Overflow用户

发布于 2012-02-09 22:39:26

您可以使用支持向$PATH添加内容的minitage.recipe.cmmi

代码语言:javascript
复制
[npm]
recipe=minitage.recipe.cmmi
url=https://github.com/isaacs/npm/tarball/v1.1.1
path=${nodejs:location}/bin
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9211814

复制
相关文章

相似问题

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