gpt4 book ai didi

javascript - 如何在 Mean.io 上聚合 JS Assets

转载 作者:搜寻专家 更新时间:2023-10-31 22:48:13 24 4
gpt4 key购买 nike

我是 Mean.io 的新手,我正在尝试将外部 .js 文件聚合到我的包中,但我做错了,因为它没有被添加到 aggregated.js 中。

这是我所做的:

importer.register(function(app, auth, database) {

importer.aggregateAsset('js', 'xml2json.min.js');

//We enable routing. By default the Package Object is passed to the routes
importer.routes(app, auth, database);

//We are adding a link to the main menu for all admin users
VavelImporter.menus.add({
title: 'importer example page',
link: 'importer example page',
roles: ['admin'],
menu: 'main'
});

return importer;
});

重要的一行是:importer.aggregateAsset('js', 'xml2json.min.js');我的 Assets (xml2json.min.js) 位于 importer/public/assets/js/xml2json.min.js 下。

我需要有人向我解释该 Assets 的放置位置,以便 Mean.io 找到该文件。

谢谢。

最佳答案

事实证明它很好地聚合了 Assets 。作为Mean.io docs

所有 Assets ,如图像、javascript 库和 css 样式表,都应位于包文件结构的 public/assets/{img|js|css}/ 内。

默认情况下,所有 javascript 都自动包装在一个匿名函数中,除非给出选项 {global:true} 不将 javascript 包含在一个包含的范围内。

那时您就可以使用外部 JS 功能了。

关于javascript - 如何在 Mean.io 上聚合 JS Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27252081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com