我使用Yeoman作为项目启动者制作了一个AngularJS Web应用程序。
启动以下命令:
grunt serve
一切正常。
如果我尝试使用以下命令测试dist版本:
grunt serve:dist
我在浏览器控制台中遇到这样的错误:
vendor.f13d432c.js:1 Uncaught Error: [$injector:modulerr] Failed to instantiate module myApp due to:
Error: [$injector:modulerr] Failed to instantiate module uuid4 due to:
Error: [$injector:nomod] Module 'uuid4' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
出了什么问题?
修改
同样的情况:
grunt build
然后在网络服务器中部署dist文件夹
答案 0 :(得分:0)
你试过跑步吗?
npm install
显然,' uuid4'不见了。这是一个npm包,所以你仍然需要包含这个,运行npm install。