返回介绍

FAQ

发布于 2019-12-26 23:51:14 字数 1112 浏览 1079 评论 0 收藏 0

Q:安装依赖的时候能用 tnpm 么?

A: 使用 rax-scripts 工程构建小程序的时候,disableCopyNpm 默认值为 false,使用天马链路构建小程序的时候,该值为 true 。由于支付宝 IDE 的限制,当 disableCopyNpmtrue 的时候,项目依赖不能直接通过 tnpm 安装,如果需要安装内网包,需要这样做:

  • 安装ayarn命令:
$ tnpm install yarn @ali/yarn -g
  • 在项目目录执行:
$ ayarn

或者通过 nrm 管理源:

$ nrm use tnpm
$ npm i

Q: 一个组件文件可以有多个导出么?

A: 不支持,实现上是 Rax 单文件组件会生成 4 个小程序文件(axml/axss/json/js),所以一个组件文件只能对应一个小程序原生组件,既不能导出多个组件,也不能导出一个组件 +  多个函数(Unreleased)。

Q:CSS 文件可以不写单位么?

A: 目前如果用如下方式引入可以不加单位:

import styles from './index.css';

如果直接引入是要带单位的:

import './index.css';

Tip: Rax1.0 推荐大家使用 rpx 单位。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文