solution to bower error

Using Bower v1.5.2 to run bower install will get error: `The "main" field cannot contain minified files`
A solution is to  regress to version 1.3.12
This commit is contained in:
Jek 2016-11-08 12:34:13 +08:00 committed by GitHub
parent 428499aad2
commit 8f1c807687

View File

@ -47,6 +47,12 @@ Install:
2. Run `npm install`. npm will look at `package.json` and automatically install the necessary dependencies. 2. Run `npm install`. npm will look at `package.json` and automatically install the necessary dependencies.
3. Run `bower install`, which installs front-end packages defined in `bower.json`. 3. Run `bower install`, which installs front-end packages defined in `bower.json`.
Notice: If you use Bower v1.5.2, you will get error: `The "main" field cannot contain minified files`
You can regress to version 1.3.12
1. `npm uninstall bower -g`
2. `npm install -g bower@1.3.12`
Build: Build:
- `npm run build` - `npm run build`
@ -54,4 +60,4 @@ Build:
When build completed, you'll have the following files: When build completed, you'll have the following files:
- **build/jquery.datetimepicker.full.js** - browser file - **build/jquery.datetimepicker.full.js** - browser file
- **build/jquery.datetimepicker.full.min.js** - browser minified file - **build/jquery.datetimepicker.full.min.js** - browser minified file
- **build/jquery.datetimepicker.min.js** - amd module style minified file - **build/jquery.datetimepicker.min.js** - amd module style minified file