我目前在我的网站上使用Angularjs。现在我会尝试升级到Angularjs2和typescript,但我注意到我要上传很多库(node_modules的所有文件夹),所以工作非常繁重!是wirght还是有其他解决方案?
升级
好的,我看到要在网站中使用angular2,我必须使用webpack。所以我使用了webpack的快速入门例子,并成功地在本地机器上工作,但是当我上传到服务器上时,远程不工作!这是我的文件夹项目结构:
node_modules
src
---app
---public
---style所以我只需要上传src文件夹?
发布于 2016-09-07 18:58:18
你不需要上传所有angular 1.0的node_modules。
要在Angular 2.0中升级Angular 1.0应用程序,请查看此链接。
https://angular.io/docs/ts/latest/guide/upgrade.html
http://blog.thoughtram.io/angular/2015/10/24/upgrading-apps-to-angular-2-using-ngupgrade.html
发布于 2016-09-07 19:02:52
使用webpack捆绑脚本,在angular 2的网站https://angular.io/docs/ts/latest/guide/webpack.html上有一个示例
发布于 2016-10-05 16:42:17
您不需要将所有开发代码都上传到服务器。每次更改文件时,Webpack/brocolli都会构建您的开发代码并将其复制到"dist“文件夹中。您只需将dist文件夹中的代码复制到任意服务器即可。
要构建代码,输入ng build -prod/ ng serve -prod,它将检查项目中默认存在的所有可能的错误和警告。
我建议使用angular cli,如果不使用,它会将所有默认配置设置为使用angular js 2默认启动。
https://stackoverflow.com/questions/39367796
复制相似问题