npm install 本地文件夹只安装 node_modules
npm install local folder only installs node_modules
我想在 package.json 中使用 "file:../project-name" 安装本地项目。但是,当我 运行 这个命令时,它只安装本地项目的依赖项 (node_modules) 而不是源文件本身。
例如,我有 project-name/src,我希望它出现在 node_modules/project-name/src,但它没有。
我检查了 .gitignore(我没有 .npmignore 文件)并且不排除作为文件夹的 src。
我在这里没有看到什么?
如果您引用 files property,这并不表示要在 npm install 上复制到 node_modules 的文件,而是要在 npm publish 上发布的文件。
编辑
在项目中包含文件依赖项时:...,目录必须:
- 有一个package.json
- 在 "files" 属性.
中声明导出的文件
我想在 package.json 中使用 "file:../project-name" 安装本地项目。但是,当我 运行 这个命令时,它只安装本地项目的依赖项 (node_modules) 而不是源文件本身。
例如,我有 project-name/src,我希望它出现在 node_modules/project-name/src,但它没有。
我检查了 .gitignore(我没有 .npmignore 文件)并且不排除作为文件夹的 src。
我在这里没有看到什么?
如果您引用 files property,这并不表示要在 npm install 上复制到 node_modules 的文件,而是要在 npm publish 上发布的文件。
编辑
在项目中包含文件依赖项时:...,目录必须:
- 有一个package.json
- 在 "files" 属性. 中声明导出的文件