我正在编写一个应用程序,使用Angular2和TypeScript作为前端,NodeJS作为后端。我已经编写了一个JavaScript对象,希望在前端和后端之间共享。有什么更优雅的方法来实现这个目标?
我的最初想法是为前端编写一个.d.ts文件,并在JavaScript文件中添加module.exports,这样后端就可以调用require('myobject')。
虽然这个方法可以实现,但会导致浏览器抛出异常,在浏览器控制台中显示:“Uncaught ReferenceError: module is not defined”。
我不想让控制台被无用的错误信息淹没。那么还有没有其他更优雅的方法来解决这个问题呢?
我的最初想法是为前端编写一个.d.ts文件,并在JavaScript文件中添加module.exports,这样后端就可以调用require('myobject')。
虽然这个方法可以实现,但会导致浏览器抛出异常,在浏览器控制台中显示:“Uncaught ReferenceError: module is not defined”。
我不想让控制台被无用的错误信息淹没。那么还有没有其他更优雅的方法来解决这个问题呢?