mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-23 22:25:12 +00:00
Remove buildNamespace in favor of buildDir
This commit is contained in:
parent
488010bf78
commit
2bb5cca1d5
@ -110,7 +110,7 @@ export async function build () {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
debug(`App root: ${this.srcDir}`)
|
debug(`App root: ${this.srcDir}`)
|
||||||
debug(`Generating .nuxt/${this.options.build.buildNamespace ? (this.options.build.buildNamespace + '/') : ''} files...`)
|
debug(`Generating ${this.buildDir} files...`)
|
||||||
// Create .nuxt/, .nuxt/components and .nuxt/dist folders
|
// Create .nuxt/, .nuxt/components and .nuxt/dist folders
|
||||||
await remove(r(this.buildDir))
|
await remove(r(this.buildDir))
|
||||||
await mkdirp(r(this.buildDir, 'components'))
|
await mkdirp(r(this.buildDir, 'components'))
|
||||||
|
@ -52,7 +52,7 @@ class Module {
|
|||||||
const {dst} = this.addTemplate(template)
|
const {dst} = this.addTemplate(template)
|
||||||
// Add to nuxt plugins
|
// Add to nuxt plugins
|
||||||
this.options.plugins.push({
|
this.options.plugins.push({
|
||||||
src: '~/.nuxt/' + dst,
|
src: path.join(this.nuxt.buildDir, dst),
|
||||||
ssr: template.ssr
|
ssr: template.ssr
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -17,6 +17,7 @@ class Nuxt {
|
|||||||
constructor (options = {}) {
|
constructor (options = {}) {
|
||||||
const defaults = {
|
const defaults = {
|
||||||
dev: true,
|
dev: true,
|
||||||
|
buildDir: '.nuxt',
|
||||||
env: {},
|
env: {},
|
||||||
head: {
|
head: {
|
||||||
meta: [],
|
meta: [],
|
||||||
@ -61,9 +62,6 @@ class Nuxt {
|
|||||||
watchers: {
|
watchers: {
|
||||||
webpack: {},
|
webpack: {},
|
||||||
chokidar: {}
|
chokidar: {}
|
||||||
},
|
|
||||||
build: {
|
|
||||||
buildNamespace: null
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Sanitization
|
// Sanitization
|
||||||
@ -79,8 +77,7 @@ class Nuxt {
|
|||||||
// Explicit srcDir, rootDir and buildDir
|
// Explicit srcDir, rootDir and buildDir
|
||||||
this.dir = (typeof options.rootDir === 'string' && options.rootDir ? options.rootDir : process.cwd())
|
this.dir = (typeof options.rootDir === 'string' && options.rootDir ? options.rootDir : process.cwd())
|
||||||
this.srcDir = (typeof options.srcDir === 'string' && options.srcDir ? resolve(this.dir, options.srcDir) : this.dir)
|
this.srcDir = (typeof options.srcDir === 'string' && options.srcDir ? resolve(this.dir, options.srcDir) : this.dir)
|
||||||
this.buildDir = (typeof options.build.buildNamespace === 'string' && options.build.buildNamespace)
|
this.buildDir = join(this.dir, options.buildDir)
|
||||||
? resolve(this.dir, '.nuxt', options.build.buildNamespace) : resolve(this.dir, '.nuxt')
|
|
||||||
options.rootDir = this.dir
|
options.rootDir = this.dir
|
||||||
options.srcDir = this.srcDir
|
options.srcDir = this.srcDir
|
||||||
options.buildDir = this.buildDir
|
options.buildDir = this.buildDir
|
||||||
|
@ -26,7 +26,7 @@ test('Vendor', async t => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
test('Plugin', async t => {
|
test('Plugin', async t => {
|
||||||
t.true(nuxt.options.plugins[0].src.startsWith('~/.nuxt/basic.reverse'), 'plugin added to config')
|
t.true(nuxt.options.plugins[0].src.includes('fixtures/module/.nuxt/basic.reverse.'), 'plugin added to config')
|
||||||
const { html } = await nuxt.renderRoute('/')
|
const { html } = await nuxt.renderRoute('/')
|
||||||
t.true(html.includes('<h1>TXUN</h1>'), 'plugin works')
|
t.true(html.includes('<h1>TXUN</h1>'), 'plugin works')
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user