首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误- Linting www/js/parse.js

错误- Linting www/js/parse.js
EN

Stack Overflow用户
提问于 2015-06-17 11:43:50
回答 2查看 43关注 0票数 2

我正在开发一个使用离子框架的应用程序。在其中,我正在集成Parse服务器API。但是当我运行我的应用程序时,我面临以下问题-

代码语言:javascript
运行
复制
Linting www/js/parse.js
Errors in file www/js/parse.js
9212:1 -> Unreachable '(' after 'return'. -> (function() {
9265:2 -> Read only. ->  exports = module.exports = _;

但是parse.js是一个SDK文件,我不能对它做任何更改。

有人能解释一下这有什么不对吗?

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-17 13:32:59

我认为您已经手动下载并保存了parse.js到您的项目中。最好使用bower管理外部库。例如,要安装此库,请从项目根执行下一个库:

代码语言:javascript
运行
复制
bower install parse-sdk

这将在parse-sdk目录中安装www/lib库。若要将此项目依赖项添加到您的bower管理器中,请将--save添加到命令的末尾,然后将其保存在bower.json中。

index.html中包括来自www/lib/parse-js-sdk位置的parse.js

现在,作为hooks目录一部分的linting将不会处理www/lib目录中的任何文件。

如果仍然希望像以前一样手动执行,请将所有库保存在www/js目录之外,以避免链接。还考虑包括缩小版本的JS文件,以加快速度。

票数 2
EN

Stack Overflow用户

发布于 2015-06-17 15:33:41

我建议将所有vendors库添加到www/lib目录中。

然后,我个人就没有到jshint测试的供应商目录。

这是配置到hooks/before_prepare/02_jshint.js中的变量:

代码语言:javascript
运行
复制
var foldersToProcess = [];

由于您已经将js定义为jshint,并在jshint中添加了供应商库,因此将对其进行处理。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30890613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档