如何解决Javascript 节点项目中 amd.js 文件和 main.js 文件有什么区别
问题与使用 node 和 web pack 的 javascript 项目有关。
我在我当前的项目中看到有 node_module -> lib 文件夹,有 xyz.js file in lib folder
。
在 node_module 的 dist 文件夹中有 xyz.amd.js & xyz.main.js & respective js.map
我想知道 amd 和 main.js 文件有什么区别
以及包含此 node_module 文件夹的 Current 项目如何使用这些文件。
If you can point me to any site/tutorial explaining these. it would be helpfull
解决方法
node.js 会在遇到以下语句时从本地 node_modules/ 目录加载这些模块:
var xyz = require("xyz");
或
import xyz from 'xyz';
“amd”指的是异步模块定义 API,它以惰性方式(即根据需要)加载模块。我怀疑您的 xyz.amd.js 模块用于 AMD 加载程序。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。