我有一个使用npm模块的小项目。但是我想在将在server.js(main node.js服务器文件)中使用的视图文件中使用angular。这可能吗?
这将是项目,在main.js上使用名为“net-snmp”的npm模块。
答案 0 :(得分:0)
好像你在询问是否可以在浏览器中使用该模块。
是否可以在浏览器中使用模块取决于模块。如果模块依赖于内置的Node API,那么除非以某种方式对模块进行填充,否则您将无法在浏览器中使用它。您提到的trapz
模块可能无法在浏览器上运行。通过源快速扫描显示它依赖于(除其他事项外)用于创建套接字的net-snmp
模块。您无法从浏览器创建套接字。像dgram-browserify这样的填充程序模块通过HTTP代理套接字,但您需要服务器端代码来支持它。