spmjs / spm

Brand new static package manager.
http://spmjs.io
Other
903 stars 180 forks source link

farewell spm, hello ant-tool #1416

Open soda-x opened 8 years ago

soda-x commented 8 years ago

spm 维护到 3.9 之后便不再维护 . spm@3.9 是面向 npm 的最终形态

基于此大家可能需要做的:

spmjs.io 上的组件发布至 npm 上,并且修改 package.json 中的相关字段

具体是:

先要去判断下你在 spmjs.io上的组件是否在 npm 上有重名情况,如有重名,需要修改名字,并修复所有的依赖链。

修改 path/to/your/project/package.json

  pkg.dependencies <= pkg.spm.dependencies ;
  pkg.devDependencies <= pkg.spm.devDependencies;
  pkg.spm.build.global <= pkg.spm.build.global; //主要是命名问题
  pkg.spm.build.vendor <= pkg.spm.build.vendor;  //主要是命名问题
  pkg.main <= pkg.spm.main;

这个过程在我们内部已经自动化了, @jaredleechn 看看是不是能发一个社区版本

ant-tool 是我们新一代的工具体系. spm 迁移到 atool 构建层的文档已经准备完毕 http://ant-tool.github.io/spm-to-atool-build.html

afc163 commented 8 years ago

Good bye spm.

jaredleechn commented 8 years ago

再见再见

lichunqiang commented 8 years ago

新的旅程

what's this?

soda-x commented 8 years ago

@lichunqiang https://github.com/ant-tool

alvin2ye commented 8 years ago

虽然早有预估, 但还一直抱有幻想

Good bye spm

感谢 @pigcan @afc163 @sorrycc

soda-x commented 8 years ago

更新 spm 迁移到 atool 文档 spm 2 atool-build

jaredleechn commented 8 years ago

:+1:

nimoc commented 8 years ago

那比如我一个组件的文档示例地址都链接到 http://docs.spmjs.io/paging/latest/ 的,有什么办法服务关闭后对应文档演示地址全部转向到所属github主页么?

jaredleechn commented 8 years ago

@nimojs

使用 spm doc build 生成本地文档,然后发布到项目的 gh-pages 分支上

See Creating Project Pages manually