我是AngularJS的新手。我正在安装AngularJS并坚持以下步骤:
grunt包。
错误如下:
Loading "Gruntfile.js" tasks...ERROR
>> Error: Unable to read CDN version, are you offline or has the CDN not been properly pushed?
>> at Object.module.exports (D:\angular.js\Gruntfile.js:21:11)
>> at loadTask (D:\angular.js\node_modules\grunt\lib\grunt\task.js:325:10)
>> at Task.task.init (D:\angular.js\node_modules\grunt\lib\grunt\task.js:437:5)
>> at Object.grunt.tasks (D:\angular.js\node_modules\grunt\lib\grunt.js:120:8)
>> at Object.module.exports [as cli] (D:\angular.js\node_modules\grunt\lib\grunt\cli.js:38:9)
>> at Object.<anonymous> (C:\Users\rnaguban\AppData\Roaming\npm\node_modules\grunt-cli\bin\grunt:44:20)
>> at Module._compile (module.js:409:26)
>> at Object.Module._extensions..js (module.js:416:10)
>> at Module.load (module.js:343:32)
>> at Function.Module._load (module.js:300:12)
>> at Function.Module.runMain (module.js:441:10)
>> at startup (node.js:139:18)
>> at node.js:968:3
Running tasks: package
Warning: Task "package" not found. Use --force to continue.
Aborted due to warnings.
任何输入都会有所帮助。
由于 拉维
答案 0 :(得分:3)
首先应设置环境变量NG1_BUILD_NO_REMOTE_VERSION_REQUESTS
。例如,在Windows中:
set NG1_BUILD_NO_REMOTE_VERSION_REQUESTS=1
答案 1 :(得分:1)
我也遇到过这样的问题:
CDN version (remote): No version found. Current version (remote): v1.5.7 Loading "Gruntfile.js" tasks...ERROR
>> Error: Unable to read CDN version, are you offline or has the CDN not been properly pushed? Warning: Task "package" not found. Use
--force to continue.
Aborted due to warnings.
我检查了angular的源代码,在'Gruntfile.js'中找到,line20它抛出了错误
无法读取CDN版本,您是否处于脱机状态或CDN未正确推送?
,请注释此代码以解决您的问题。
//if (versionInfo.cdnVersion == null) {
// throw new Error('Unable to read CDN version, are you offline or has the CDN not been properly pushed?');
//}
这可以使建筑成功。