使用TypeScript,Browserify和SVG.js

时间:2019-03-31 20:06:05

标签: typescript browserify svg.js tsify

首先,我对Node.js完全陌生,所以如果这是一个愚蠢的问题,请多多包涵。

我试图让browserifytsify与TypeScript和SVG.js库一起使用。据我了解,我应该能够

  1. 编写使用SVG.js库的TypeScript代码
  2. 将此代码编译为原始JS,并将其与库本身捆绑在一起,以供使用browserifytsify的浏览器使用

第1步很容易,但是第2步给我带来了麻烦。即使我编写仅包含行import * as SVGJS from 'svg.js'的最简单的TypeScript程序,然后运行在tsify docsbrowserify main.ts -p [ tsify --noImplicitAny ] > bundle.js)中指定的命令,编译后的{{1 }}文件具有以下内容:

enter image description here 在这里,我期望看到整个SVG.js库的代码。至少如果我创建一个包含bundle.js的普通JS文件并在 that 上运行var SVGJS = require('svg.js'),我就会得到。

有人可以告诉我我做错了什么吗?我已经安装了所有必需的节点模块,并且在编译期间未收到任何警告或错误。如果需要提供更多信息,请告诉我。

0 个答案:

没有答案