相关疑难解决方法(0)

在Typescript中编写NPM模块

我正在研究我的第一个NPM模块.我以前简单地使用过打字稿,但是一个很大的问题是,对于许多模块,没有可用的定义文件.所以我认为用打字稿写我的模块是个好主意.

但是,我找不到有关最佳方法的任何信息.我发现了这个相关问题" 我可以在coffeescript中编写npm包吗? ",人们建议只发布javascript文件.但与coffeescript文件相比,如果在打字稿应用程序中使用打字稿文件,那么打字稿文件实际上可能很有用.

我应该在发布NPM模块时包含Typescript文件,还是应该只发布javascript文件并将生成的.d.ts文件提供给DefinitelyTyped?

javascript node.js npm typescript

93
推荐指数
5
解决办法
3万
查看次数

在Typescript前端和NodeJ后端之间共享js对象的最佳方法

我正在编写一个使用Angular2和TypeScript作为前端,使用NodeJS作为后端的应用程序。我已经编写了一个JavaScript对象,希望在前端和后端之间共享。最优雅的方法是什么?

我最初的想法是为前端编写一个.d.ts,并在javascript文件中添加一个module.exports,因此后端可能需要('myobject')。

在此过程中,这将导致浏览器抛出异常,并在浏览器控制台中显示异常:'Uncaught ReferenceError:未定义模块'。

而且我不想用不必要的错误消息来污染控制台。那么还有另一种更优雅的方法吗?

javascript node.js typescript

5
推荐指数
1
解决办法
1342
查看次数

标签 统计

javascript ×2

node.js ×2

typescript ×2

npm ×1