首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SuiteCloud IDE验证器忽略列表

SuiteCloud IDE验证器忽略列表
EN

Stack Overflow用户
提问于 2016-03-17 21:48:29
回答 1查看 307关注 0票数 4

在SuiteCloud Eclipse for NetSuite中,“首选项”>“NetSuite”>“验证”下的忽略列表设置是什么?它是一个行为像,比方说.gitignore的单个文件吗?或者是要忽略的文件的显式列表?

我怀疑这个设置就是为什么Eclipse总是在我的NetSuite项目中构建库和其他文件,我已经明确告诉它不要这样做。

有人能对这个领域的使用提供一些明确的信息吗?

尝试1

我尝试将此首选项设置为具有以下内容的单个文件:

代码语言:javascript
复制
**/*.min.js
**/*.lib.js
**/docs/**
**/Third Party/**
**/node_modules/**
**/bower_components/**
**/*jquery*
**/*moment*
**/*lodash*

但这似乎不像预期的那样有效。应该被这些正则表达式捕获的文件仍然被验证。其中之一(docstrap.lib.js)每次当SuiteScript验证器遇到它时都会使整个IDE崩溃。

尝试2

我试图将类似的regexes字符串直接放入字段本身:

代码语言:javascript
复制
**/*.min.js,**/*.lib.js,**/docs/**,...

但是这只是在对话框本身直接产生一个错误:值必须是一个现有的文件。

尝试3

创建一个新的SuiteScript项目,其中只有项目根中的blanket.min.js。添加了一个包含以下内容的忽略文件:

代码语言:javascript
复制
/blanket.min.js
./blanket.min.js
*blanket.min.js
blanket.min.js
"blanket.min.js"
*blanket*
**/blanket*
*/blanket*
.\blanket.min.js
**\blanket*
*\blanket*
\blanket.min.js
\blanket*
.\blanket*
C:\Development\Projects\validator-test\blanket.min.js
C:/Development/Projects/validator-test/blanket.min.js

blanket.min.js仍然被验证。完全不知道如何格式化这个忽略文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-05 02:47:31

SuiteCloud IDE ( IDE )使用忽略列表来避免SuiteScript 1.0 API中的非标准脚本ids出现错误。举个例子..。

代码语言:javascript
复制
nlapiLogRecord('customrecord_foo');

由于customrecord_foo是一个非标准的记录,它将被IDE标记为错误。要让IDE忽略customrecord_foo,可以使用忽略列表。

这是一个文本文件,每行只有一个脚本id。

代码语言:javascript
复制
customrecord_foo
customrecord_bar

IDE不会将忽略列表文件中指定的非标准脚本IDE标记为错误。

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

https://stackoverflow.com/questions/36072309

复制
相关文章

相似问题

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