我试图创建一个允许我通过node-powershell向已安装的应用程序发送命令的Web应用程序。我的技术堆栈目前如下:
我找到了允许我通过使用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模块,那将是完美的。
由于