我是Gulp的新手,我在Windows中创建了我的项目并在我的gulpfile中安装/配置了所有内容,一切正常。
我的项目在Windows 8 PC和Macbook之间与Google云端硬盘同步。
但是当我在osx中运行"gulp"
命令时,这不起作用
“错误:无法找到模块'loadash.basevalues'
节点安装在OSX和我在OSX中创建的其他项目上运行正常。我错过了什么吗?很抱歉,如果这是一个愚蠢的问题,但我在Google
中找不到任何相关信息答案 0 :(得分:0)
您不应在环境之间移动node_modules文件夹。 Package.json文件应包含所有依赖项的数据和包名称。
您可以在github或gitlab等服务上设置免费的远程git存储库,在项目的根目录下添加.gitignore文件,指定要排除的内部文件夹(显然是node_modules)并使用“git push”命令将其发送到远程git存储库,从第二个位置“git pull”任何更新。
删除OSX上的整个node_modules文件夹并运行“npm install”或短接“npm i”。您可能想要检查您的节点和npm版本是否与“node -v”或“nodejs -v”和“npm -v”命令匹配 - 如果这些版本有很大不同,请考虑更新您的环境。