3.3.3 • Published 8 years ago
focus-components-v3 v3.3.3
focus-components
Components for focus application.
Components
Sources
All the source code is in src.
component spec
Component example structure, with all the directories ans sub directories.
index.js: the component entry point.style: the style of the component should be written in sass.assets: all the components assetsexample: a example directory for your component, should have anindex.htmlfile. (see build section for more informations).__tests__: components unit tests
Build
- First install the dependencies
npm install, in case of any problem with a proxy or withnode-gyphave a look at this gist npm run buildto trigger the complete buildnpm run build:browserto trigger only the build for the browser
Component catalog
In order to build the catalog, your component must be describe under the components node in the package.json file.
"components": [
{
"name": "componentName",
"path": "componentPath"
}
]When your component has been added to this list, it will automatically be deployed as a single component and testable through the url: http://localhost:3000 using the static-server.js file. You can launch the examples with the command npm run example.
Unit test
In order to launch unit test: npm run test
CSS
Lint
npm run lint in order to see your errors.
Browser testing done with Browserstack
3.3.3
8 years ago
