如何在html内正确引用节点脚本模块

Node script modules how to properly reference within html

本文关键字:引用 节点 脚本 模块 html      更新时间:2023-09-26

我正在用Node、Express和Angular组合一个解决方案。我已经安装了节点Angular包,但我不确定如何在我的html中正确引用这个库。我需要在公共文件夹外配置自定义路由来实现这一点吗?

理想情况下,我想要一个类似于ASP的解决方案。. Net脚本包,在这里我可以在我的html中引用一个命名的包或Node脚本模块。

编辑

我现在特别想构建的是一个测试工具页面,它允许我可视化Mocha单元测试,这需要客户端脚本引用Mocha、Chai和Angular。保留这些库的冗余副本,或仅为客户端html使用CDN引用似乎并不干净。

在Node中这样做的最好方法是什么?

npm中的angular模块是通过jsdom在 angular服务器端使用的。如果你需要在浏览器端使用它,只需从angular的网站上下载一份。

客户端包含angular npm模块的唯一另一种方法是使用browserify,它也可以工作。