Javascript 如何在dist目录中生成单独的package.json文件?
我正在创建一个要发布到npm的包Javascript 如何在dist目录中生成单独的package.json文件?,javascript,gulp,node-modules,Javascript,Gulp,Node Modules,我正在创建一个要发布到npm的包 有人能帮助我如何生成单独的package.json和 把它放到dist目录?我使用gulp作为构建工具 要发布的package.json的内容应该是什么?我认为我们需要排除依赖性。我不确定其他人 请提供帮助。您的项目应该有一个package.json,它应该发布在NPM上。devdependency的想法是,当人们从NPM安装您的软件包时,它们不会被安装,而dependency则会被安装 要使包按预期工作,至少需要指向主JS文件的main字段 有关可用字段的列表
请提供帮助。您的项目应该有一个package.json,它应该发布在NPM上。
devdependency
的想法是,当人们从NPM安装您的软件包时,它们不会被安装,而dependency
则会被安装
要使包按预期工作,至少需要指向主JS文件的main
字段
有关可用字段的列表,请参阅。您应该在目录中使用
package.json
使用package.json的文件发布所需文件
使用package.json的main
选择主文件(文件将由require
调用)
你应该读书
示例:(dist
是通过gulp
构建的目录)
{
“名称”:“,
“文件”:[
“区”,
“someFile.js”
],
“main”:“dist/index.js”,
...
}
通过这种方式,您应该将模块构建您的模块
添加到devDependencies
,模块在依赖项中被您的模块
调用您的意思是我应该将相同的package.json文件从包目录复制到dist文件夹吗?我还有一个问题,问题是当我安装发布的包时,我没有看到安装包中的node\u modules
文件夹,尽管package.json中有devdependency
?可能是什么错误?有什么想法吗?
{
"name": "<your_module>",
"files": [
"dist",
"someFile.js"
],
"main": "dist/index.js",
...
}