2019-11-16 seo达人
nodejs中使用别名映射,兼容webpack的@和best-require 的:xxx 别名映射
项目地址: https://github.com/langyuxiansheng/biu-server-admin
写在前面
研究了很久,找了很多资料发现都没有,只好自己去想办法,查资料.才弄好的,凌晨发布的,转载请注明出处.
在做nodejs项目开发的时候,你是不是也在为
require('./posts');
require('./controllers/posts');
require('../controllers/posts');
require('../../controllers/posts');
require('../../../apis/controllers/posts');
或者
require(ROOT_PATH + '/application/apis/controllers/posts');
// other require()...
require(ROOT_PATH + '/application/apis/controllers/users');
require(ROOT_PATH + '/application/apis/controllers/products');
require(ROOT_PATH + '/application/apis/services/rest');
require(ROOT_PATH + '/application/apis/config');
这样的写法而困扰;
那看完这篇文章,从此之后就可以告别这个烦恼了;
感谢一下 best-require 这个模块包的作者,不然还需要自己去写这个
npmjs 链接 https://www.npmjs.com/package/best-require
github 链接 https://github.com/yuezhihan/best-require
不废话了,进入正题 往下看:
/server/src
);