1

首先:我对 Node.js 完全陌生,所以如果这是一个愚蠢的问题,请耐心等待。

我正在尝试获取browserifytsify使用 TypeScript 和 SVG.js 库。据我了解,我应该能够

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

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

在此处输入图像描述 在这里,我期待看到整个 SVG.js 库的代码。至少如果我创建一个var SVGJS = require('svg.js')包含browserify.

谁能告诉我我做错了什么?我已经安装了所有必需的节点模块,并且在编译过程中没有收到任何警告或错误。如果我需要提供更多信息,请告诉我。

4

0 回答 0