« All deprecation guides
Deprecation Guide for Project::bowerDirectory
until: 5.0.0
id: ember-cli.project.bower-directory
bowerDirectory has been deprecated. If you still need access to the
project's Bower directory, you will have to manually resolve the project's
.bowerrc file and read the directory property instead:
'use strict';
const fs = require('fs-extra');
const path = require('path');
module.exports = {
name: require('./package').name,
included() {
this._super.included.apply(this, arguments);
let bowerConfigPath = path.join(this.project.root, '.bowerrc');
let bowerConfigJson = fs.existsSync(bowerConfigPath) ? fs.readJsonSync(bowerConfigPath) : {};
let bowerDirectory = bowerConfigJson.directory || 'bower_components';
// Do something with `bowerDirectory`.
},
};