gpt4 book ai didi

angularjs - 找不到任务 "serve"

转载 作者:行者123 更新时间:2023-12-04 00:25:11 26 4
gpt4 key购买 nike

我是 Angular 的新手,我克隆了一个 repo (angular-slider)。我的问题是,当我输入控制台 grunt serve 时,它​​显示警告:找不到任务“服务”。使用 --force 继续。我一直在通过互联网搜索,我已经尝试了一切。我不知道我的问题的根源是什么。如果我输入 node -v 控制台会给我这个 v0.10.33 如果我输入 npm -v 我会得到这个 2.11.2 我已经有一个 Gruntfile.js 和一个 package.json 和 bower.json根项目目录。任何帮助,将不胜感激。

编辑:

这是我的 Gruntfile.js

module.exports = function(grunt){
'use strict';

// Project configuration.
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
srcFiles: [
'src/rangeInputSupported.js',
'src/angular-slider.js'
],
concat: {
prod: {
src: ['<%= srcFiles %>'],
dest: 'build/<%= pkg.name %>.js'
}
},
uglify: {
options: {
banner: '/*\n <%= pkg.name %> v<%= pkg.version %> \n (c) 2013-2014 Venturocket, Inc. http://github.com/Venturocket \n License: MIT \n*/\n'
},
build: {
src: ['<%= srcFiles %>'],
dest: 'build/<%= pkg.name %>.min.js'
}
},
jshint: {
options: {
jshintrc: true,
reporter: require('jshint-stylish')
},
all: {
src: [
'Gruntfile.js',
'karma.conf.js',
'src/**/*.js',
'test/**/*.js'
],
options: {
force: true
}
}
}
});

// Load the plugin that provides the "uglify" task.
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-jshint');

// Default task(s).
grunt.registerTask('default', ['jshint:all', 'uglify', 'concat:prod']);

grunt.loadNpmTasks('grunt-contrib-concat');

};

我的 bower.json 看起来像这样:

{
"name": "angular-slider",
"version": "0.3.2",
"main": "./build/angular-slider.js",
"ignore": [
"**/.*",
"node_modules",
"components",
"lib",
"src",
"test",
".g*",
".editorconfig",
".jshintrc",
".travis.yml",
"Gruntfile.js",
"karma.conf.js",
"*.html"
],
"dependencies": {
"angular": "~1.2",
"angular-touch": "~1.2"
},
"devDependencies": {
"angular-mocks": "*",
"angular-scenario": "*"
},
"resolutions": {
"angular": "v1.2.16"
}
}

最佳答案

如果您没有安装 grunt,这通常会出现。如果你没有 Bower,你也应该安装它。

尝试像这样安装 grunt:npm install -g grunt-cli。此外,您应该在您的项目文件中运行 npm install && bower install 以下载您项目中需要的所有依赖项。希望对您有所帮助。

关于angularjs - 找不到任务 "serve",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30888082/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com