require问题

来源:21-2 nodejs调试

TheLostman

2018-05-15

在good.vue中加入var config=require('config')时,build项目报bundle not found : 'config'

//img.mukewang.com/szimg/5afa8898000184dc05520316.jpg

//img.mukewang.com/szimg/5afa88c900017d3408651118.jpg


想用config.prot或者config.sellUrl这样的

老版的code截图

http://img.mukewang.com/szimg/5afa899c0001739511490305.jpghttp://img.mukewang.com/szimg/5afa89be0001cf0a15000538.jpg

写回答

3回答

ustbhuangyi

2018-05-15

这个你肯定是取不到的,只能获取 node_modules 下的模块,或者你自己写的模块

0
7
TheLostman
非常感谢老师的指点!
2018-05-15
共7条回复

TheLostman

提问者

2018-05-15

其根本原因是:在build目录下,webpack-base-config.js中resolve:alias下缺少对config目录的引入,如图

//img.mukewang.com/szimg/5afaf46c00019a6d16520462.jpg

添加好即可在*.vue通过require('config')使用,方便根据不同环境优雅切换api

0
0

ustbhuangyi

2018-05-15

你的 config 是什么模块?

0
1
TheLostman
如图所示
2018-05-15
共1条回复

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程