我已经分叉反应-柔性箱网格,以增加对隐藏列的支持(这是我的第一次贡献),但我无法在我的项目中包括包。
根据Docs: Git Urls作为依赖项,我在package.json中放置了以下内容:
"react-flexbox-grid": "falieson/react-flexbox-grid#hidden-columns",在运行npm之后,我看到npm获取并没有安装软件包时出错。
(git://github.com/falieson/react-flexbox-grid.git#f8e9e9053430b619f4c7fd79b90ccd4f44d6a05c)├──-dom@15.4.1├──react flexbox-grid@0.10.2├──├──react fontawesome@1.5.0
当我启动服务器流星时,但是:webpack抱怨:
未找到./import/ui/Home/index.jsx模块中的错误:错误:无法解决/Users/falieson/Code/planetx-boilerplate/imports/ui/Home中的模块“react flexbox-grid”
我在index.jsx上什么都没变
import {Grid, Row, Col} from 'react-flexbox-grid';这是我的流星webpack配置
{
"css": {
"module": true
},
"module": {
"loaders": [
{
"test": "/\\.css$/",
"loader": "style!css?modules",
"include": "/flexboxgrid/"
}
]
}
}发布于 2017-04-24 08:49:57
问题是这个回购需要构建,package.json引用的是./lib/index.js文件,但是它不存在于repo中(只有src文件夹)。
您可以通过以下方法在本地构建它:
npm run compile并强制添加./lib文件夹并将其推到git中。
发布于 2018-11-09 18:30:16
npm rm -rf ./node_modules/xxxx如果模块已经安装npm install --save-dev https://gitlab.com/m_farhan/xxxxx.git#master发布于 2016-12-23 22:47:17
不是应该是这样吗?
"react-flexbox-grid": "falieson/react-flexbox-grid#hidden-columns",没有git在package.json?
通常,我会说,它可能是一个私有模块,您可以安装它,因为您有这样做的权限,但在其他环境中,它不能被访问,因为如果您没有访问它们的权限,GitHub会为私有repos提供404。或者您可能没有一个名为“隐藏列”的分支或数据,但是在这里,您似乎拥有该分支,并且模块是公共的,所以这不是问题所在。
https://stackoverflow.com/questions/41307862
复制相似问题