利用npm干掉长长的相对路径

2018-04-09  本文已影响0人  阿啦啦啦啦啦

你是否干过这种事情 ?

import config from '../../../../config'

怎么利用npm变成这样 ?

import config from 'config'

1.配置package.json

{
    "dependencies":{
        "config":"file:./config"
    }
}

2.前置条件,创建一个本地的配置包

根目录下有如下结构文件
│  package.json
│
├─config
│      index.js
│      package.json
│
└─src
    └─components
        └─home
                index.js
config/package.json
{
    "name": "config",
    "main": "index.js",
    "version": "0.1.0"
}

3.安装本地的config包

npm i

4.node_modules产生新的包了

│  package-lock.json
│  package.json
│
├─config
│      index.js
│      package.json
│
├─node_modules
│  └─config
│          index.js
│          package.json
│
└─src
    └─components
        └─home
                index.js

5.愉快的使用

上一篇 下一篇

猜你喜欢

热点阅读