The Complete Strapi™ Course with Plugins and Deployment - Install the Plugin as a Dependency (And Publish to the Strapi

The Complete Strapi™ Course with Plugins and Deployment - Install the Plugin as a Dependency (And Publish to the Strapi

Assessment

Interactive Video

Information Technology (IT), Architecture

University

Hard

Created by

Quizizz Content

FREE Resource

The video tutorial demonstrates how to install a plugin as a dependency in a project using yarn. It covers fixing the plugin name to adhere to kebab case conventions, updating the plugin version, and publishing it. The tutorial also explains how to make the plugin a public NPM package, making it reusable across multiple projects, and how to submit it to the Strapi marketplace. The process includes providing necessary information like GitHub and NPM URLs, attaching a logo, and answering questions for submission.

Read more

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the first step in adding a plugin to your project?

Modify the package.json file

Directly use the plugin without installation

Submit the plugin to a marketplace

Reopen the application and install it as a dependency

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why was the plugin name changed to kebab case?

To match the project name

To avoid conflicts with other plugins

To comply with naming conventions

To make it more readable

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What should you do after updating the plugin version?

Ignore the update

Reinstall the entire application

Delete the old version

Run yarn to update the dependency and use the updated version

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a key benefit of making a plugin a public NPM package?

It makes the plugin private

It becomes reusable across multiple projects

It restricts the plugin to a single project

It increases the plugin's size

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What information is required to submit a plugin to the Strapi marketplace?

A detailed user manual

Only the plugin's name and version

A list of all dependencies

GitHub and NPM URLs, logo image, screenshot, and personal information