相关疑难解决方法(0)

是否有命令从Windows中的命令提示符刷新环境变量?

如果我修改或添加环境变量,我必须重新启动命令提示符.是否有一个我可以执行的命令可以在不重新启动CMD的情况下执行此操作?

windows cmd environment-variables

446
推荐指数
17
解决办法
50万
查看次数

TeamCity构建运行器不识别可执行文件

我正在尝试运行一个简单的操作,gruntfile.js作为我在TeamCity中构建的一部分.但是,即使在将grunt和grunt-cli安装为全局节点包之后,TeamCity仍然无法识别它们.我可以输入grunt命令行并且它可以工作,但是当我在TeamCity中通过命令行运行程序或带参数的可执行文件运行它时,它仍然给出

'grunt' is not recognized as an internal or external command

我还尝试安装TeamCity.Node,这是一个用于运行grunt脚本的插件,但它也找不到grunt.有任何想法吗?

command-line gruntjs

23
推荐指数
3
解决办法
2万
查看次数

无法获得TeamCity Build Step来执行grunt-cli

我正在尝试在TeamCity服务器上自动构建我的项目.我grunt用来定义和配置我的任务.这在当地工作正常.但是,我在使用TeamCity(在Windows Server 2008上运行)识别grunt 为可执行文件时遇到问题,grunt因为它不可用而被调用时构建将失败.

我确实已经grunt-cli安装在服务器上,并且可以在我通过ssh登录时执行它(当我以这种方式触发时,构建脚本也会成功).

我在npm install调用grunt之前运行,并尝试grunt-cli使用preinstallpackage.json喜欢的指令强制安装:

{
  "name": "someName",
  "version": "0.0.1",
  "private": true,
  "scripts" : {
    "preinstall" : "npm install grunt-cli -g"
  },
  "devDependencies": {
    "grunt": "~0.4.1",
    "grunt-contrib-jshint": "~0.6.3",
    "grunt-contrib-less": "~0.8.1",
    "grunt-contrib-watch": "~0.5.3",
    "grunt-contrib-requirejs": "~0.4.1",
    "grunt-strip": "~0.2.1",
    "grunt-bump": "0.0.11"
  } 
}
Run Code Online (Sandbox Code Playgroud)

我可以看到npm安装grunt-cli,但grunt在下一步中不可用.

我还尝试将其包装到一个bat文件中,或者使用多个构建步骤来安装依赖项并运行grunt任务.

有人对此有任何意见吗?

teamcity continuous-integration npm gruntjs

4
推荐指数
2
解决办法
4223
查看次数