如何在package.json中添加目录以在npm中发布

时间:2015-09-12 10:21:21

标签: javascript node.js git github npm

当我尝试在npm repository.it中发布一个模块时没有使用lib文件夹,我将它添加到package.json文件中,如下所示,但它没有把lib文件夹.lib文件夹包含模块使用的文件

{
    "name": "sample",
    "version": "1.0.0",
    "description": "",
    "main": "sample.js",
    "directories":{
        "lib": "/lib"
    } 
}

3 个答案:

答案 0 :(得分:1)

从lib中删除/,因此package.json变为

{
    "name": "sample",
    "version": "1.0.0",
    "description": "",
    "main": "sample.js",
    "directories":{
        "lib": "lib"
    } 
}

答案 1 :(得分:0)

对于filesdirectories,请确保按预期指定路径。而不是/lib你可能想要./lib。验证项目的.npmignore目录中的.gitignorelib点文件是否未忽略要发布的文件和文件夹。另外,如果package.json中有单独的lib文件,您也可以查看该文件。

有关详细信息,请参阅:

https://docs.npmjs.com/files/package.json#files https://docs.npmjs.com/files/package.json#directories

答案 2 :(得分:0)

将文件添加到fit.svm$pred %>% filter(sigma == fit.svm$bestTune$sigma & C == fit.svm$bestTune$C) %>% write.csv("predictions.csv")

package.json
相关问题