尝试使用gulp deploy命令从IDE(VS代码)部署到Netsuite时,我收到以下错误:
我使用的是SCA的Vinson版本,当使用NPM安装命令时,我收到了很多关于过时依赖项的警告,我已经使用NPM过时命令检查了这一点,并将包更新到了更高的版本。
看起来像是进入了SASS编译,然后在parse.js文件中出现了错误,我假设没有设置与未定义错误相关的值。我不是特别想编辑gulp文件,我确信它与一些包的版本相关。
通常的gulp命令工作正常,只是部署出错了。
任何帮助将不胜感激,我需要得到这个上传的客户端!
谢谢!
2条答案
按热度按时间guicsvcw1#
首先想到的一个想法是检查已安装的SASS模块的版本是否与package.json中的版本相同,看看它们是否相同,如果不同,则相应地更改package.json。
其次,也许重新安装那个模块?
或者在disto.json中是否存在与SASS的链接问题?
顺便说一句,这大多是猜测,并根据平台的记忆经验给出答案。
u3r8eeie2#
我知道我真的迟到了,但为了将来参考,我认为您使用的是较新版本的node,它无法解析SCA上的旧模块。以下节点版本应用于较旧版本的SCA:
您会收到很多警告,但不确定更新节点模块是否是个好主意,因为有很多依赖项,而且这可能会花费很多时间。
如果您偶然发现了一个错误,显示“xml 2 js not being able to parse”,只需运行以下命令(在项目文件夹中)。
cd节点模块/xml 2 js/节点模块
rm -f -r xml生成器
npm安装xmlbuilder@2.4.6
光盘../../..
你可以走了!