第2讲:pixi.js 绘制HelloWorld

基于第0讲和第1讲,我们增添了vite.config.ts文件。并配置了其他的http端口。
此时,我们删除掉没用的东西。
删除 conter.ts、typescript.svg

在main.ts中改成如下内容:

import {Application, Text} from 'pixi.js'
import './style.css'

// 指明Application的类型是一个HTML的Canvas, 也就是HTMLCanvasElement
let app = new Application<HTMLCanvasElement>();
document.body.appendChild(app.view)

let text = new Text('Hello World', {
  fill: 0x00FF00
});

app.stage.addChild(text);

在style.css中,删除所有代码,并且添加如下代码:

body{
  margin: 0
}

然后在package.json中点击Debug,启动了localhost:7777
这是我的vite.config.ts配置:

import { defineConfig } from 'vite';

export default defineConfig({
  server: {
    port: 7777,
    host: '0.0.0.0'
  },
});

最后在浏览器中查看:
在这里插入图片描述

相关推荐

  1. _css2d转换

    2024-06-17 23:10:03       42 阅读
  2. C++1关:HelloWorld文件

    2024-06-17 23:10:03       43 阅读
  3. 2】微信机器人 · 自动发消息

    2024-06-17 23:10:03       32 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-17 23:10:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-17 23:10:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-17 23:10:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-17 23:10:03       18 阅读

热门阅读

  1. 揭秘创业加盟:豫腾助力,发掘商机,共赢未来

    2024-06-17 23:10:03       8 阅读
  2. IMP和引用码 位置关系

    2024-06-17 23:10:03       9 阅读
  3. 第一章 - 第10节- 计算机网络 - 课后习题

    2024-06-17 23:10:03       7 阅读
  4. 【Linux】shell——传递参数

    2024-06-17 23:10:03       5 阅读
  5. 颍川黄姓的高光时刻

    2024-06-17 23:10:03       7 阅读
  6. 编译期间生成代码(Lombok原理)

    2024-06-17 23:10:03       9 阅读
  7. 一个C++版本的web服务器

    2024-06-17 23:10:03       7 阅读
  8. C++语法14 双分支结构 if…else语句和逻辑运算符

    2024-06-17 23:10:03       5 阅读
  9. Selenium WebDriver - 其它

    2024-06-17 23:10:03       8 阅读