【发布时间】:2014-01-23 02:53:17
【问题描述】:
我的 Grunt 文件:
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
ts: {
dev: {
src: ["src/background/*.ts"],
out: ["build/background.js"],
}
}
});
grunt.loadNpmTasks("grunt-ts");
grunt.registerTask("default", ["ts:dev"]);
};
(我使用的是grunt-ts。)
系统信息
- Windows 8.1
- NodeJS v0.10.24
- grunt-cli v0.1.11
- 咕噜 v0.4.2
我已经在网上搜索了很多关于这个错误的资源,但是他们都说应该升级 NodeJS 和/或 Grunt。我已经试过了。我什至完全重新安装了 Grunt,但是错误仍然存在。
完整的错误信息:
P:\my-folder>grunt ts
Running "ts:dev" (ts) task
Warning: Arguments to path.resolve must be strings Use --force to continue
Aborted due to warnings.
package.json
{
"name": "regex-search",
"version": "0.1.0",
"devDependencies": {
"grunt": "~0.4.2",
"grunt-contrib-jshint": "~0.6.3",
"grunt-contrib-nodeunit": "~0.2.0",
"grunt-contrib-uglify": "~0.2.2",
"grunt-ts": "~1.5.1"
}
}
【问题讨论】: