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
);