尝试从.json包安装时,发生以下错误第一个
wbrvyc0a1#
版本号只能像\d+\.\d+\.\d+这样,所以\d+\.\d+.\d+.\d+是无效的。所以“1.0.0.0“是无效的,而“1.0.0”是有效的。但是请检查下面的链接以获得更准确的描述。这是有效的:
\d+\.\d+\.\d+
\d+\.\d+.\d+.\d+
package.json { "name": "version-sample", "version": "1.0.0", "dependencies": { "sample" : "*" } }
完整文档位于https://semver.org/(包括正确的正则表达式
cnjp1d6j2#
“1.0”不是语义版本控制定义的有效版本。将其更改为“1.0.0”应该可以解决您的问题。
46scxncf3#
node_modules
package.json.lock
npm cache clean --force
并尝试使用npm install再次安装
npm install
3条答案
按热度按时间wbrvyc0a1#
版本号只能像
\d+\.\d+\.\d+
这样,所以\d+\.\d+.\d+.\d+
是无效的。所以“1.0.0.0“是无效的,而“1.0.0”是有效的。但是请检查下面的链接以获得更准确的描述。这是有效的:完整文档位于https://semver.org/(包括正确的正则表达式
cnjp1d6j2#
“1.0”不是语义版本控制定义的有效版本。将其更改为“1.0.0”应该可以解决您的问题。
46scxncf3#
试试这个
node_modules
文件夹package.json.lock
文件npm cache clean --force
并尝试使用
npm install
再次安装