草庐IT

npm-scripts

全部标签

IntelliJ 的 "IDE scripting console"中的 Javascript

最新版本的IntelliJ在工具菜单下有一个“IDE脚本控制台”选项。我很难找到关于它的博客文章。其中一些帖子指出,并且gui证明了这一点,它支持javascript。有人可以给我一个例子或博客文章如何使用javascript使用此功能(api文档)吗? 最佳答案 使用方法如下:https://www.jetbrains.com/help/idea/ide-scripting-console.html这是API文档:http://www.jetbrains.org/intellij/sdk/docs/welcome.html我能找到

javascript - 如何在 Windows Script Host 中使用 jQuery?

我正在编写一些需要解析大量包含HTML片段的文件的代码。jQuery似乎对此非常有用,但是当我尝试将jQuery加载到WScript或CScript之类的东西时,它会抛出错误,因为jQuery对窗口对象有很多引用。在没有浏览器运行的代码中使用jQuery的实用方法是什么?更新:作为对评论的回应,我已经成功编写了JavaScript代码来使用newActiveXObject('Scripting.FileSystemObject');读取文件的内容。我知道ActiveX是邪恶的,但这只是一个内部项目,用于从一些包含HTML片段的文件中获取一些数据并将其放入适当的数据库中。另一个更新:我的

javascript - 如何让 cordova 使用 yarn js 而不是 npm 来添加插件

问题已更新我目前使用命令cordovapluginaddx将插件添加到我的cordova项目。我相信这在后台使用了npm。有谁知道我如何将npm换成yarnjs(在cordova中,我希望cordova使用yarn而不是npm),因为它会在缓存方面产生如此巨大的差异(除了更新cordovacli我自己)。结论2016年12月安装yarn似乎意味着yarn取代npm作为默认的包管理器,因此默认情况下速度会加快,并且不需要对Cordova进行修补。2017年9月看来我弄错了,显然,Cordova被硬编码为使用npm,https://issues.apache.org/jira/browse

javascript - 如何在没有 node.js/npm 的情况下在本地使用 Angular2、systemjs?

这是带有angular-alpha35的index.html:APPAng2Loading...System.import('app').catch(console.log.bind(console));如果有互联网连接并且可以加载system.js,它工作正常。如果我尝试像这样获取system.js的本地副本:在我将rx.js放入根文件夹并将这一行放在文件末尾之前,一切都不起作用:然后System.js工作正常,但在这种情况下,angular2绑定(bind)存在一个奇怪的问题。在我与页面进行一些交互之前,它们不会工作(提交表单、打开选择、使某些div更改其尺寸,即使使用简单的隐藏等

javascript - NPM 注册表安装在非注册表依赖项上失败

我正在尝试通过注册表安装我的Ionic应用程序及其依赖项。我尝试使用npmi--loglevelverbose来实现这一点,而我的~/.npmrc看起来像这样://nexus.OMMITED.com/repository/:_auth=OMMITEDregistry=http://nexus.OMMITED.com/repository/npm-allalways-auth=true当观察命令运行时,它似乎一切顺利,直到我们遇到其他非注册表依赖项,突然我遇到了授权错误。这是命令的粘贴:https://hasteb.in/hejigopo.sql如您所见,在这种情况下,它在@angula

javascript - Chrome DevTools 扩展 : how to get selected element from elements panel in content script?

我已经完成研究并为此苦苦挣扎了一段时间,但我需要您的帮助。我正在构建一个ChromeDevTools扩展。它应该将当前从“元素”面板中选择的元素作为引用传递给内容脚本中定义的JS对象。重要的是我将引用传递给所选元素,或通过其他方式从内容脚本中识别元素。我了解ChromeDevTools中“孤立世界”的工作流程。我还了解扩展页面、背景页面和内容脚本之间的消息传递。这只发生在JSON基元上,因此没有JS范围传递。如何将在devtools元素面板中选择的元素传递给位于被检查页面中的内容脚本?编辑这是我目前所知道的:获取对所选元素的引用:chrome.devtools.inspectedWin

javascript - eslint/eslint-插件 react : <form action ="Javascript:void(0)" > - no-script-url error

我有一个带有表单的组件:Eslint在提示:errorScriptURLisaformofevalno-script-url注意:我也在使用“eslint-plugin-react”我怎样才能放宽这条规则,或者什么可以替代javascriptvoid函数? 最佳答案 我遇到了这个问题,然后在官方Redux文档中看到了这个模式,这对我来说很有意义:{e.preventDefault()onClick()}}>{children}Source这就是我从现在开始要做的。 关于javascrip

javascript - 如何运行刚刚从 BHO 动态插入的 &lt;script&gt; 标记

我完全不熟悉使用浏览器帮助程序对象开发IE扩展。我设法创建了一个BHO,它成功地在HTML页面的头部插入了一个引用javascript文件的脚本标签(参见下面的代码)。但脚本标记只是位于DOM中,外部javascript文件未执行。有没有办法告诉浏览器运行外部javascript文件?谢谢!代码详细信息:我在OnDocumentComplete事件上调用了以下方法:voidCHelloWorldBHO::InsertScriptTag(IDispatch*pDispDoc){HRESULThr=S_OK;//queryforanHTMLdocument.CComQIPtrpDocume

javascript - 在加载和运行脚本之前编辑 <head> 中的 &lt;script&gt; 标记

我在一个电子商务平台上,我可以在其中编辑,然而有些注入(inject)头部的东西,用户是够不着的。所以即使我们可以编辑,有些注入(inject)剂无法达到,因此无法通过传统方法去除。PS:我可以将脚本放在这些注入(inject)的JS脚本标签之前或之后,这些标签是与我的脚本一起生成和填充的。因此,如果我将我的脚本放在它们的“标签注入(inject)行”之前,我的脚本将在注入(inject)的标签之前运行。问题问题是,这个平台开始向头部注入(inject)分析和垃圾邮件,基本上是劫持我们的客户信息并将其出售给第三方。所以我想禁用他们糟糕的脚本。问题是否可以使用javascript或jqu

javascript - 使用 npm 安装 font awesome 5 以供 scss 使用

如标题所说,我无法使用npm安装fontawesome5以用于scss。正在尝试安装版本5根据https://fontawesome.com/how-to-use/use-with-node-jsnpmi--save@fortawesome/fontawesome查看node_modules中的安装,我看不到要连接的scss文件。我尝试在我的app.scss文件中包含styles.css文件,但这没有用。我的版本4设置:包.json"font-awesome":"^4.7.0",应用程序.scss@import"node_modules/font-awesome/scss/font-a