📜  lwc 本地开发 (1)

📅  最后修改于: 2023-12-03 15:17:27.888000             🧑  作者: Mango

LWC 本地开发

LWC(Lightning Web Components)是Salesforce官方推出的一种Web组件开发框架。本文将介绍如何在本地开发LWC组件。

环境搭建

首先,需要安装Node.js和npm(Node.js自带)。

其次,安装Salesforce CLI。可以通过以下命令安装:

npm install sfdx-cli

最后,安装LWC开发插件。可以通过以下命令安装:

sfdx plugins:install @salesforce/lwc-dev-server
开始本地开发

步骤如下:

  1. 创建一个新项目,例如:
mkdir my-lwc-project
cd my-lwc-project
  1. 创建一个新的LWC组件,例如:
sfdx force:lightning:component:create -n myComponent -d force-app/main/default/lwc

这个命令将在force-app/main/default/lwc目录下创建一个名为myComponent的LWC组件。

  1. 进入组件目录:
cd force-app/main/default/lwc/myComponent
  1. 启动本地开发服务器:
lwc-dev-server
  1. 在浏览器中访问http://localhost:3001/,即可看到LWC组件。
修改组件

当修改组件时,页面会自动刷新,无需手动刷新。

构建LWC应用

当开发完成,需要构建LWC应用。可以通过以下命令构建:

sfdx force:source:deploy -m LightningComponentBundle:myComponent -u username@example.com
结论

本地开发LWC组件非常方便和快速。通过上述步骤,可以快速启动本地开发服务器,并修改和构建LWC应用。

以上就是关于LWC本地开发的介绍。

参考资料