1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jamesfancy-jNs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

关于停止更新该项目的申明:

TypeScript 提供了命名空间能力非常方便,而且受到了多数流行编辑器的支持。除此之外 es6 进入的模块管理、Node 的 CommonJS 规范配合 WebPack 也能很好的处理模块的问题,所以相比之下 jNs 就没多大价值了,因此,此项目停止更新。

如果大家发现了 jNs 的价值,我们可以重新激活它!感谢大家的支持。

jNs - 适用于合并脚本方式的 JavaScript 模块化框架


jNs 是一具有命名空间概念的 JavaScript 模块管理工具。

Sea.jsReqireJS 等模块管理工具不同,jNs 只管理命名空间及模块的定义和使用,而不负责加载,非常适合发布合并 JavaScript 代码的 Web 项目,比如使用了 ASP.NET Web Optimization Framework 提供的 Script Bundle 功能的 ASP.NET 项目,以及使用 UglifyJS 压缩合并脚本的项目等。

获取 jNs

从 master 分支或版本标签中下载

使用 jNs 只需要引用 dist 目录下的 jns-{version}.js 或 jns-{version}.min.js 即可。其中 jns-{version}.min.js 是经过 UglifyJS 压缩的,体积更小(<6k)。

master 分支中的 dist 通常是最新的发布版本。如果需要其它版本,请从以版本号命名的标签中去下载。

通过 NuGet 下载

使用 Visual Studio 开发的时候,可以使用 NuGet 包管理器非常方便的下载 jNs 的最新版本。

使用图形界面的“管理NuGet程序包对话框”时能直接从 nuget.org 源找到 jNs.js

使用命令行可以通过如下命令获取 jNs:

PM> Install-Package jNs.js

快速上手

参考 5分钟快速上手

配合 ASP.NET Web Optimization 使用 jNs

jNs 的诞生和 Web.Optimization 不无关系,但在配制 Script Bundle 的时候仍然需要一些技巧,具体内容可参阅 配合 ASP.NET Web Optimization Framework 使用 jNs

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Модульное программирование на JavaScript на основе namespace (в основном используется для объединения JS во время публикации, не подходит для сценариев с отложенной загрузкой зависимостей). Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/jamesfancy-jNs.git
git@api.gitlife.ru:oschina-mirror/jamesfancy-jNs.git
oschina-mirror
jamesfancy-jNs
jamesfancy-jNs
master