如何在Angular中使用Plunker

如何在Angular中使用Plunker

Plunker是一个网站,开发人员可以在这里进行项目合作,并相互分享他们的想法。你实际上可以进行实时协作,这样所有的团队成员就可以在同一时间工作。Plunker的使用是完全免费的,你只需从Github注册即可。开始使用它,你还可以看到你的工作,即实时预览,这样开发者就可以看到他们的工作,并相应地修改他们的代码。

Plunker是一个基于网络的编辑器,有了它,你可以直接在浏览器中创建、编辑和运行HTML、CSS和JavaScript文件。不需要复杂的设置,每个人都可以立即在浏览器中直接编码。

现在非常有趣的是,每个plunker都有自己独特的URL,你可以和朋友/开发者分享,所以这是一个展示你工作的绝佳方式。但是你不能编辑/修改别人的plunker,相反,你可以分叉它。正如你们所知道的,分叉会创建一个你们自己的新plunker,并复制所有的文件。

如果你的plunker有一个index.html文件,你可以试着运行该文件,你可以现场预览。

Plunker的特点:

  • 永远不要丢失你的工作
  • Site-wide search
  • Desktop Integration
  • Embeddable Editor
  • 多文件、多窗格编辑器

Angular Plunker的结构: Angular plunker是由以下文件组成的。

  • index.html 这是一个HTML文件,包含Angular应用程序的所有库和设计(Bootstraps)。
  • script.ts 这是一个主文件,我们将在其中倾倒属于我们项目的所有Angular代码。
  • system.config.js 这个文件是用来配置SystemJS的,它负责处理模块加载和TypeScript编译成JavaScript
  • tsconfig.json TypeScript转译器的配置。

运行的步骤:

  • 不需要任何额外的设置一切 你可以直接在网上编码。
  • 这是Plunker的官方链接:https://plnkr.co/,进入该网站。
  • 点击新的按钮,如图所示。这将带你到一个弹出窗口

如何在Angular中使用Plunker?

  • 现在你会得到一个弹出窗口,询问你想用哪种编程语言编码,选择Angular Starter Template。

如何在Angular中使用Plunker?

  • 在这里,我们已经简单地讨论了每个文件(在plunker的结构中)。你可以开始写你的代码,并在你需要帮助的时候与你的朋友分享。

如何在Angular中使用Plunker?

  • 这只是一个基本的例子,向你展示它是如何工作的。

如何在Angular中使用Plunker?

示例:

<body>
    <!-- Begin Webpage -->
    <div class="webpage">
        <div class="red-brand-box">
            <div class="white-brand-box"></div>
        </div>
  
        <h3 class="presents-text">
            Hey Everyone this is Sharath
        </h3>
  
        <h1 class="title">
            Plunker is awesome <br /> Believe it!
        </h1>
  
        <button class="cta-button">
            Learn today
        </button>
  
        <div class="right-triangle"></div>
    </div>
  
</body>

现在根据你的情况添加CSS,比如你想让你的网站看起来怎么样。

h1,
p {
    font-family: sans-serif;
}

输出:

如何在Angular中使用Plunker?

所以这都是关于plunker的,现在让我们谈谈plunker的一些优点和缺点,给它一个最后的润色,并在最后用一个总结来浓缩这篇文章。

优势:

  • Plunker允许我们在项目中添加多个文件。
  • 这只是一个比简单的演示更好的方法。
  • 它的特点是实时代码协作和实时预览,代码提示。
  • 该项目是由麻省理工学院授权的。
  • 非常简单的用户界面,没有什么复杂的东西。

劣势 :

  • 不幸的是,嵌入的代码不能直接编辑,你需要在plunker上打开它,用代码实例进行修改。
  • 与其竞争对手相比,该网站有点慢。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程