标签: javascript

将控制台输出存储到 Google Chrome 中的文件

我想将我的 javascript 的控制台输出存储在一个文件中。

好吧,我更愿意在文件中看到输出,也可以使用 /usr/bin/tail 或其他 Linux 命令查看。

有人知道这是否可能吗?以及如何做到这一点?

google-chrome javascript logging

5
推荐指数
1
解决办法
1万
查看次数

Safari 开发者工具搜索

如何在 safari 开发者工具中搜索所有来源的内容?

我知道 Chrome 开发者工具中的快捷方式是:Ctrl+ Shift+ F

谢谢。

safari javascript

5
推荐指数
1
解决办法
2893
查看次数

如何从博主 RSS 源获取最新的 N 个帖子?

如何使用浏览器中的 URL 或某些 javascript 从博主 RSS 源获取最新的 N 个帖子?我必须使用哪个参数?

browser rss blogging javascript feed-reader

5
推荐指数
1
解决办法
2098
查看次数

专用网络上 Node.js 托管网站的自定义域

我给自己布置了一个学习任务 - 创建一个漂亮的网站,由可访问我的家庭网络的 Node.js 服务器托管。我的基本系统运行的是 Windows 7,我想为该网站提供一个自定义域,以便从其他设备轻松访问它。

\n\n

mydomain我已编辑要添加的主机文件127.0.0.1- 现在http://mydomain:8080可以在同一台计算机上工作,但不同的设备可以\xe2\x80\x99t 访问它(相当于localhost,这意味着其他设备可以\xe2\x80\x99t 使用它)。现在我想我可能需要一种方法来使我的网络 IP 地址静态,然后将该 IP 映射到主机文件中的 \xe2\x80\x9cmydomain\xe2\x80\x9d 。

\n\n

这是使自定义域可访问的最佳方式吗?或者是否有通过 Node.js/Express(框架)/HTTP 使用 JavaScript 的解决方案,让我可以保持 IP 地址动态?我已经阅读过有关使用代理的信息,但这可能会导致我的服务器出现意外行为吗?

\n\n

理想情况下,我不想输入端口,而只需使用类似的东西http://mydomain

\n\n

Node.js 可以os.networkinterfaces()使用它 - 您可以迭代它并返回网络 IP。也许我只需要一种将网络 IP 映射到自定义域的方法?

\n

domain web-hosting javascript node.js

5
推荐指数
1
解决办法
7177
查看次数

如何屏蔽网站上的1个特定的javascript文件?

这似乎是一个常见问题,但目前还没有有效的答案。我已经尝试了几乎所有的 chrome 扩展,但没有一个可以让我在脚本级别阻止 JS。他们所做的只是在域级别进行阻止,这是我不希望的。

知道我该怎么做吗?下面的例子:

http://example.com/wp-content/plugins/sociallocker-next-premium/bizpanda/assets/js/lockers.010217.min.js

javascript

5
推荐指数
1
解决办法
2万
查看次数

VS Code 中的 JavaScript:为什么我不能折叠“switch”语句中的“case”代码块?

最近迁移到 VS Code (MacOS) 后,我注意到我无法折叠任何case代码块,这会影响我的所有switch语句。

初始格式

switch (name) {
case 'a':
  ...
  break;
case 'b';
  ...
  break;
default:
  ...
}
Run Code Online (Sandbox Code Playgroud)

我尝试过的

缩进case并调整.eslintrc--- 2, { "SwitchCase": 1 }--- 中的缩进设置没有任何好处:

switch (name) {
  case 'a':
    ...
    break;
  case 'b';
    ...
    break;
  default:
    ...
}
Run Code Online (Sandbox Code Playgroud)

我所做的其他研究都没有给我带来任何帮助。假设有办法改变/修复这个问题,我会怎么做?

javascript visual-studio-code

5
推荐指数
1
解决办法
1779
查看次数

uglifyjs - 使用任何选项运行时挂起

问题

我正在使用 uglify-js 来缩小一些 js 代码。我这样使用它:

uglifyjs --compress --mangle file.js -o outfile.min.js
Run Code Online (Sandbox Code Playgroud)

但是,这会导致它挂起并且永远无法完成。如果删除“--compress”和“--mangle”,我可以从 uglify 获得成功的输出,例如:

uglifyjs file.js -o outfile.min.js
Run Code Online (Sandbox Code Playgroud)

但是,我当然想使用这些选项。

我的设置

Windows 7 旗舰版 x64。控制台是 bash。

不确定与此相关的其他详细信息(相关工具的版本除外,但请参见下文)。

我尝试过的事情

上网搜索。

更新我的 Node-js 安装:

node -v
v10.15.3
Run Code Online (Sandbox Code Playgroud)

更新我的 uglify-js 安装:

uglifyjs -V
uglify-js 3.4.9
Run Code Online (Sandbox Code Playgroud)

使用 --verbose 运行 uglifyjs。什么也没有输出。

直接在当前目录中的文件上运行 uglifyjs (没有变化)。

javascript

5
推荐指数
1
解决办法
836
查看次数

NoScript 软版

我正在寻找 NoScript 的软版本,我的意思是一个 Firefox 扩展,它可以阻止大多数常见的垃圾,例如谷歌分析,默认情况下不会阻止未知的东西。基本上我正在寻找一个没有脚本的版本,它只阻止已知的坏/无用的东西,而且几乎从不需要用户交互。

编辑:我的目标是浏览器速度,而不是安全性。(虽然安全性可能是一个很好的副作用)

编辑:Yescript 也不是我要找的,因为它没有默认黑名单,所以你需要手动添加东西。不是很有用。

firefox web javascript noscript

4
推荐指数
1
解决办法
1039
查看次数

防止用户更改 JavaScript 变量

是否有可能以某种方式阻止用户通过地址栏或 FireBug 之类的程序更改 JavaScript 变量?

browser javascript

4
推荐指数
2
解决办法
6709
查看次数

当 Visual Studio 帮助系统在 Firefox 中调用 MSDN 网页时,如何告诉 NoScript 不要惊慌失措?

所以,我很高兴地使用 Visual Studio 2010 Express,它被配置为从 Web 获取帮助。我对某些语言功能的工作原理有一些疑问,我在光标位于其上的情况下按 F1。VS 调用一个 URL。这是发生的事情:

NoScript 抱怨

在 NoScript 控制台中,这是记录的内容:

[NoScript XSS] Sanitized suspicious request. Original URL [http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(SYSTEM.DRAWING.GRAPHICS);k(TargetFrameworkMoniker-%22.NETFRAMEWORK%2cVERSION%3dV3.5%22);k(DevLang-CSHARP)&rd=true] requested from [chrome://browser/content/browser.xul]. Sanitized URL: [http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k%20SYSTEM.DRAWING.GRAPHICS%20%3Bk%20TargetFrameworkMoniker-%20.NETFRAMEWORK%2CVERSION%20V3.5%20%20%3Bk%20DevLang-CSHARP%20&rd=true#7978358773843752283].
Run Code Online (Sandbox Code Playgroud)

但我知道请求是合法的,所以我选择了“不安全的重新加载”(当然,选中“下次询问”选项!)并加载正确的页面:

我想要的帮助

现在,我每次调用 Visual Studio 帮助时都可以完成此操作,但实际上,我不想这样做。有什么办法可以添加智能白名单,以便通过此类 URL?还是我应该为 NoScript 开发人员提交错误?

firefox url javascript firefox-extensions

4
推荐指数
1
解决办法
722
查看次数