Skip to content

About search music album by name from MusicBrainz api, add/delete music album, save to local file.

Notifications You must be signed in to change notification settings

mnurik/musicbrainz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage

Same as a create-react-app project:

  • Run with yarn start or npm start
  • Build with yarn run build or npm run build

Updating to New Releases

Create React App is divided into two packages:

  • create-react-app is a global command-line utility that you use to create new projects.
  • react-scripts is a development dependency in the generated projects (including this one).

You almost never need to update create-react-app itself: it delegates all the setup to react-scripts.

When you run create-react-app, it always creates the project with the latest version of react-scripts so you’ll get all the new features and improvements in newly created apps automatically.

To update an existing project to a new version of react-scripts, open the changelog, find the version you’re currently on (check package.json in this folder if you’re not sure), and apply the migration instructions for the newer versions.

In most cases bumping the react-scripts version in package.json and running npm install in this folder should be enough, but it’s good to consult the changelog for potential breaking changes.

We commit to keeping the breaking changes minimal so you can upgrade react-scripts painlessly.

Folder Structure

After creation, your project should look like this:

my-app/
  README.md
  node_modules/
  package.json
  public/
    index.html
    favicon.ico
    album.jpg
  src/
    actions/
      actions.js
    app/  
      App.js
      App.test.js
    components/
      list/
          AlbumList.scss
          AlbumList.js
      search/
          AlbumSearch.scss    
          AlbumSearch.js
    containers/
      AlbumList.js
      AlbumSearch.js
    reducer/
        reducer.js
        reducer.spec.js
    store/
      store.js
    utils/
      services.js      
      services.spec.js      
    index.scss
    index.js

For the project to build, these files must exist with exact filenames:

  • public/index.html is the page template;
  • src/index.js is the JavaScript entry point.

You can delete or rename the other files.

You may create subdirectories inside src. For faster rebuilds, only files inside src are processed by Webpack.
You need to put any JS and CSS files inside src, otherwise Webpack won’t see them.

Only files inside public can be used from public/index.html.
Read instructions below for using assets from JavaScript and HTML.

You can, however, create more top-level directories.
They will not be included in the production build so you can use them for things like documentation.

About

About search music album by name from MusicBrainz api, add/delete music album, save to local file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published