Мой файл 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
- grunt 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"
}
}