我这边用cross-env配置环境变量,配置完成后跑命令npm run dev是没有问题的,但是跑npm run test就一直卡着不动,有人知道是什么原因吗?
我之前以为是卡着了,结果发现页面是可以打开的,但是没有npm run dev时的那种进度可以看
// env.js
module.exports = {
// 开发环境
dev: {
NODE_ENV: 'development',
BASE_API: '' // 开发服务器地址
},
// 测试环境
test: {
NODE_ENV: 'test',
BASE_API: '' // 测试服务器地址
},
// 生产环境
pro: {
NODE_ENV: 'production',
BASE_API: '' // 正式服务器地址
}
}
// nuxt.config.js
import env from './env' // 环境配置文件
export default {
env: {
baseUrl: env[process.env.NODE_ENV].BASE_API,
NODE_ENV: env[process.env.NODE_ENV].NODE_ENV
}
}
// package.json
"scripts": {
"dev": "cross-env NODE_ENV=dev nuxt",
"test": "cross-env NODE_ENV=test nuxt",
"build": "cross-env NODE_ENV=pro nuxt build",
"start": "nuxt start",
"generate": "nuxt generate",
"lint:js": "eslint --ext .js,.vue --ignore-path .gitignore .",
"lint": "npm run lint:js"
}
运行时就会一直卡在这里
其实程序没有卡,但是为什么会没有这一块的内容显示出来?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…