从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题

这篇具有很好参考价值的文章主要介绍了从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如果项目已经被拉下来,现在我们要启动项目。

step1、需要了解该项目是什么,它的作用是什么,以及它可以解决的问题。阅读项目的介绍、文档和示例,确保对项目有一个基本的认识。

step2、设置开发环境:确保您的开发环境中安装了所需的工具和软件,例如文本编辑器(如Visual Studio Code)、Node.js和npm(或Yarn)包管理器。

一、安装node.js

查看电脑是否安装node

从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题,github,macos

如果没有安装

从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题,github,macos

 继续在终端用cd命令切换到你目前这个项目地址

比如我的jsmind地址存在了yangkexin文件下

cd /Users/yangkexin/jsmind

然后再输入

npm install

同时需要下载扩展

从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题,github,macos

 文章来源地址https://www.toymoban.com/news/detail-666947.html

卡壳的点在于html代码里引入的三个外部文件地址一直是错的

jsmind.css,jsmind.dreaggable-node.js, jsmind.js,这仨文件光看目录是和html文件1_basic.html同级的。

所以引入时要打两个..

如果都是在同一个文件夹下,则用一个.即可

从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题,github,macos

 

      <link
            type="text/css"
            rel="stylesheet"
            href="../style/jsmind.css"
        />

        <script type="text/javascript" src="../js/jsmind.js"></script>
        <script
            type="text/javascript"
            src="../js/jsmind.draggable-node.js"
        ></script>

从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题,github,macos

 如果运行不报错,但是弹不出来浏览器,

从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题,github,macos  从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题,github,macos

 如果你的 launch.json 文件内容是空的,那么你需要添加相应的调试配置到该文件中。以下是一个示例的 launch.json 文件内容,你可以根据你的项目和需要进行修改:

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "chrome",
            "request": "launch",
            "name": "Launch in Chrome",
            "url": "http://localhost:3000",
            "webRoot": "${workspaceFolder}"
        },
        {
            "type": "firefox",
            "request": "launch",
            "name": "Launch in Firefox",
            "url": "http://localhost:3000",
            "webRoot": "${workspaceFolder}"
        }
    ]
}

从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题,github,macos

 再之后就能弹出浏览器了,但是点击network那三个文件爆红,拿jsmind.css举例子

jsmind.css 的请求 URL 是 file:///Users/yangkexin/jsmind/example/style/jsmind.css,这说明它是通过本地文件系统进行加载的,而不是通过网络请求。

在这种情况下,浏览器可能会限制加载本地文件系统的资源,因为它存在安全风险。你可以尝试将 1_basic.html 文件放在一个支持本地文件加载的服务器上进行访问,而不是直接从文件系统打开。

安装 http-server:打开终端(命令行界面),运行以下命令来全局安装 http-server:

使用管理员权限运行命令:在终端中,尝试以管理员身份运行命令。在 macOS 中,你可以在命令前加上 sudo 前缀,并输入管理员密码来提升权限。例如:

sudo npm install -g http-server

用 npx 运行 http-server:npx 是 npm 5.2.0 版本及更高版本中包含的一个工具,它可以临时安装并运行 npm 包。尝试在终端中运行以下命令:

npx http-server

如果终端显示:added 40 packages in 3s 11 packages are looking for funding run `npm fund` for details

这个消息是 npm 安装依赖包时的常见输出。它表示成功安装了一些包,并提醒你有一些包正在寻求资助。你可以选择运行 npm fund 命令来获取有关这些包资助的详细信息。

在终端中运行 http-server 命令,它应该已经安装完成了。然后,尝试在浏览器中访问 http://localhost:8080 或其他指定的端口号,以加载你的项目。

然后直接访问http://127.0.0.1:8081/1_basic.html

此时已经正常显示

从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题,github,macos

 

到了这里,关于从GitHub上新拉一个项目并在mac系统下运行遇到的种种问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git新拉项目,git status显示大量修改

    问题现象 : 新拉的gitlab仓库代码,git pull master显示最新,但是git commit却发现所有文件不是change就是untrack。 解决过程: 1、百度得到的解决办法是文件filenode需要修改,即core.filemode变量,如这个博客(6条消息) git status出现大量文件修改_biglamp的博客-CSDN博客 2、上述未果,经过

    2024年02月10日
    浏览(37)
  • PHP 如何创建一个 composer 包 并在 项目中使用自己的 composer sdk 包

    第一步创建一个composer SDK项目 创建一个 composer.json文件或使用 命令 (如果不清楚怎么弄 直接跳过即可,一般都会默认配置) composer init  这是生成的composer.json文件 将自己要使用的包添加到 require 中,如果没有require则自己添加 (composer文件中必须用双引号不能使用单引号)

    2024年03月13日
    浏览(46)
  • 全面上新!阿里 2023 版(Java 岗)面试突击手册,Github 已标星 37K

    程序员面试背八股,几乎已经是互联网不可逆的一个形式了。自从面试**八股文火了之后,网上出现了不少 Java 相关的面试题,很多朋友盲目收集背诵,**但网上大部分的面试题,大多存在这几个问题: 第一,未必系统全面;第二,光有题没有答案解析;第三虽然资料不错,

    2023年04月11日
    浏览(55)
  • github上的typescript项目,如何运行

    环境 1.Ubuntu22.04 2.node js 14以上 安装notjs 14 以上 { sudo npm cache clean -f sudo npm install -g n sudo n stable // 安装最新stable版本 sudo n latest //安装最新版本 } 3.安装yarn sudo apt -y install yarn 4.安装typescript npm install -g typescript 5.下载项目并运行 git clone https://github.com/xxx/projectName //下载项目 cd p

    2024年02月13日
    浏览(45)
  • Code Review、InLineChat、RAG能力全部独家提供,这波上新CodeGeeX平替Github Copilot稳了!

    智谱 AI 2024年度的技术开放日上,CodeGeeX重磅发布第三代模型。针对CodeGeeX插件产品的系列新功能,也同时上线发布,提供给用户免费使用。 一、第三代模型性能全面提升 CodeGeeX第三代模型正式发布,基础能力全面提升。 针对Python、Java、JavaScript、C++、Golang五种主流编程语言,

    2024年01月18日
    浏览(43)
  • 【在IDEA运行GitHub上的开源项目】

    首先电脑上要先安装git,配置一下。 在GitHub上找到要克隆到本地的项目,把链接地址点击复制按钮,复制一下(gitee也是类似的方式)。 打开IDEA,点击“File”菜单,选择“New” - “Project from Version Control”。 在弹出的窗口,选择GitHub,然后点击log in via GitHub…, 需要先授权一下

    2024年02月13日
    浏览(47)
  • WPF MaterialDesign 初学项目实战(0):github 项目Demo运行

    最近在学B站的WPF项目实战合集(2022终结版),但是到22P时候发现UI框架 MaterialDesignThemes的Github上面的程序没办法正常运行,最后折腾了好久终于解决。 github地址 gitcode镜像地址 下载成功后是如下效果 打开这个文件 MaterialDesignToolkit.Wpf.slnf 选择这个Demo 下载.NET Framework 4.6.2 下载之

    2024年02月07日
    浏览(47)
  • Mac上传项目源代码到GitHub的修改更新

    最近在学习把代码上传到github,不得不说,真的还挺方便 这是一个关于怎样更新项目代码的教程。 首先,在本地终端命令行打开至项目文件下 第一步:查看当前的git仓库状态,可以使用git status git status 第二步:更新项目文件 git add * 第三步:输入git commit -m “更新说明”

    2024年02月12日
    浏览(39)
  • 怎么从零开始运行github / 现成的项目

    这篇博客是作为非计软科班出身的我记录的一些经验,希望得到交流和批评 目录 环境配置 通过文件命名了解项目 demo 代码运行的入口 设定参数的文件 build 通过代码了解项目 @装饰器 一些交流时用到的术语 API 交流或者开始自己敲代码时可能用到的知识 见环境配置的代码

    2023年04月08日
    浏览(46)
  • Google Colab导入GitHub python项目进行运行

    本文介绍包含 ipynb后缀文件的github项目,导入到GitHub上进行运行的方法。 Colab是需要梯子的。 访问网址:https://colab.research.google.com 输入github网之后回车,下面的内容是从github上自动获取的。 选择项目要打开的ipynb文件,以这个文件作为程序运行的入口,需要注意的是一定要

    2024年02月04日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包