VS Code运行app.js报错?这些解决方案助你快速摆脱Cannot find module困扰

admin 2025年3月21日00:58:09评论8 views字数 1589阅读5分17秒阅读模式
微信公众号:【秋风有意染黄花】 分享安全学习的心得和笔记。问题与建议,请公众号留言或私信。
前言⌟

为了深入学习和理解lodash库中的_.defaultsDeep方法可能引发的原型链污染漏洞,我安装了VS Code作为代码编辑器。然而,在尝试运行app.js代码时,却遇到了一些意料之外的错误。下面,我将分享我面对这些问题时所采取的解决步骤。如果你也碰到了类似的困扰,不妨跟随我的方法一试,或许能帮你顺利解决问题。

问题一:安装VS Code后没有Run?

 VS Code支持几十种主流编程语言,如JavaScript、Python、C++、Java、Go等,用户可以根据自己的需求,在扩展市场中自由选择和安装插件,这个问题只会发生在第一次使用VS Code的情况下。

VS Code下载地址:https://code.visualstudio.com/download

node.js下载地址:https://nodejs.org/zh-cnNode.js是一个独立的JavaScript运行环境,能够用来编写服务器端的应用程序。】

解决方法:

1.安装Code Runner ,它支持运行多种语言的代码。

VS Code运行app.js报错?这些解决方案助你快速摆脱Cannot find module困扰

2.安装JavaScript(ES6)code snippets ,它含适用于 Vs Code 编辑器的 ES6 语法 JavaScript 代码片段(支持 JavaScript和TypeScript)。

VS Code运行app.js报错?这些解决方案助你快速摆脱Cannot find module困扰

问题二:app.js运行报错“Cannot find module 'XXX' ”?

ErrorCannot find module 'express'

当你在使用Node.js开发Web应用并尝试引入Express模块时,可能会遇到“Error: Cannot find module 'express'”这样的错误。这个错误通常意味着Node.js环境中没有安装Express模块,或者模块没有正确安装在你的项目中。

解决方法:

打开VS Code的终端使用npm安装Express ,运行以下命令来安装Express:

npm install express
VS Code运行app.js报错?这些解决方案助你快速摆脱Cannot find module困扰

问题三:npm 安装模块失败?

PS C:Usersxxx> npm install expressnpm : 无法加载文件 C:Program Filesnodejsnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1npm install express  + CategoryInfo          : SecurityError: (:) [],PSSecurityException  + FullyQualifiedErrorId : UnauthorizedAccess

根据提示“在此系统上禁止运行脚本”,因此这里需要更改策略。PowerShell 的执行策略是一个安全特性,用于控制 PowerShell 脚本和配置文件的加载和执行方式。当执行策略设置为 RemoteSigned 时,它允许运行用户自己编写的本地脚本。

解决方法:

打开Powershell,使用命令“set-ExecutionPolicy RemoteSigned”,将计算机上的执行策略更改为 RemoteSigned。

VS Code运行app.js报错?这些解决方案助你快速摆脱Cannot find module困扰
VS Code运行app.js报错?这些解决方案助你快速摆脱Cannot find module困扰

注:完成后可以改回原策略(N)。

再去执行app.js就成功了!!!

免责声明
我们本着技术分享的原则,分享学习心得和工具掌握,请勿将其用于任何非授权的行为,请严格遵守国家信息安全法。任何违反法律、法规的行为,均与本人无关。建议所有的操作在虚拟机中进行,自己搭建实验环境,安全性自检。若是有违规的地方,请联系删除。

原文始发于微信公众号(秋风有意染黄花):VS Code运行app.js报错?这些解决方案助你快速摆脱“Cannot find module”困扰

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年3月21日00:58:09
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   VS Code运行app.js报错?这些解决方案助你快速摆脱Cannot find module困扰https://cn-sec.com/archives/3862725.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息