![PyPI Now Supports iOS and Android Wheels for Mobile Python Development](https://cdn.sanity.io/images/cgdhsj6q/production/96416c872705517a6a65ad9646ce3e7caef623a0-1024x1024.webp?w=400&fit=max&auto=format)
Security News
PyPI Now Supports iOS and Android Wheels for Mobile Python Development
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
fie-toolkit-nuke
Advanced tools
集成了nuke、rax-redux等常用weex rax开发工具。小巧灵活,手淘weex、千牛qap一网打尽,居家旅行必备良品。
node8存在兼容性问题,目前不推荐使用
http://site.alibaba.net/nuke/docs_tools/
fie init nuke
初始化后可根据业务渠道不同选择不同的项目初始化目录。如通用组件库:@ali/nuke,千牛组件库:nuke。
主题:主题是单一页面,只与布局样式有关,一个项目可以在初始化或开发过程中选择多份,达到界面样式复用的目的。依据nuke与@ali/nuke有区分。
基础项目:基础项目包含nuke项目的接口请求与文件组织方式,以及数据流的管理方式。仅可以在初始化项目时选择一次。依据nuke与@ali/nuke有区分。
支持两种引入主题的方式,一种是通过主题市场使用fie add 不加任何参数开启。另外一种是通过fie.config.js的addPath字段配置自定义主题。详情
fie add
可选择初始化的项目类型,目前支持千牛qap项目,二方用户可根据场景选择最贴合当前业务的主题进行开发。
fie start
将会启动如下页面
- fie build
> qap应用将被打成zip,用于上传离线包。并产生用于降级的html文件。具体降级配置请参考nuke或qap开发文档。
PS:qap插件支持内置,内置详情参见[内置文档](http://beta.nuke.taobao.org/nukedocs/changelog/changes-of-buildin-vendor.html)
fie publish
三种发布形式:
qap 离线zip 适用于千牛 todo:需手动上传至qnconsole
fie publish zip 暂无
air平台发布,支持服务端配置动态降级,适用于手淘及千牛。
fie set 自动生成air配置
降级html需手动将资源相对路径修改为绝对路径,即先执行cdn发布替换,后进行air发布。可以使用fie cdn daily/product
fie air bind 绑定air业务
fie air publish 发布到预发
fie air publish --release
module.exports = {
// 当前项目使用的fie套件
toolkit: 'fie-toolkit-nuke',
toolkitConfig: {
// 本地服务器端口号,当前不可更改
port: 8080,
// 是否自动打开浏览器
open: true,
// 打开浏览器后 自动打开的 目标页面
openTarget: 'demos/index.html',
// 文件修改后是否自动刷新浏览器,仅H5调试可用。
liveload: true
},
tasks: {
build: [
{
// 同步版本号
command: 'fie git sync'
},
{
// 检测dependencies中的版本依赖
command: 'fie check'
}
],
publish: [],
open: [
{
// 打开gitlab上的项目
command: 'fie git open'
}
]
}
};
FAQs
基于rax的nuke业务套件,适用于千牛、手淘等移动端weex页面开发
The npm package fie-toolkit-nuke receives a total of 5 weekly downloads. As such, fie-toolkit-nuke popularity was classified as not popular.
We found that fie-toolkit-nuke demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.