使用带有TypeScript和Angular的节点模块

时间:2018-02-04 18:47:10

标签: angularjs node.js npm

我试图创建一个允许我通过node-powershell向已安装的应用程序发送命令的Web应用程序。我的技术堆栈目前如下:

  • Node.js的
  • Angular.js
  • Typescipt
  • 自举

我找到了允许我通过使用TypeScipt在我的应用程序中调用node-powershell的类型,现在问题是当我这样做时,我得到与child_process相关的错误。经过一番挖掘后,我发现这是因为浏览器无法理解node.js模块是什么。

Module not found: Error: Can't resolve 'child_process' in 'dir-location\node_modules\node-powershell\dist'
    resolve 'child_process' in 'dir-location\node_modules\node-powershell\dist'
      Parsed request is a module

要解决这个问题(我认为),我可以使用browserify将此内容写入浏览器可以理解的javascript中,然后使用uglifyjs将其最小化。

这就是我被卡住的地方。我有一个名为node-powershell的npm模块已经通过browserify,但我回到原来的问题 - 打字稿无法理解这个javascript文件是什么!

我使用Node / Angular进行整个前端/后端开发的新手,所以我把头发拉了出来。如果有人可以使用Angular和TypeScript指导如何在前端设置中使用node.js模块,那将是完美的。

由于

0 个答案:

没有答案