如果用 …/…/./这样的路径会出现找不到,或者不在编译范围内
npm publish到npm库,私有的东西可能放到库上不可以
可以修改package.json中的dependences,然后install,相当于安装本地的包
来源
{ "dependencies" :
{
//下面这两个是常见的
"aaa" : "2.0.1",
"ccc" : "latest",
//下面是http URL
"ccc" : "http://asdf.com/asdf.tar.gz",
//下面是磁盘路径
"ddd" : "file:../dyl",
//下面是Git URL
"eee" : "git+ssh://git@github.com:npm/cli.git#v1.0.27",
"fff" : "git+ssh://git@github.com:npm/cli#semver:^5.0",
"hhh" : "git+https://isaacs@github.com/npm/cli.git",
"iii" : "git://github.com/npm/cli.git#v1.0.27",
//下面是Github URL
"express": "expressjs/express",
"mocha": "mochajs/mocha#4727d357ea",
"module": "user/repo#feature\/branch"
}
}