我 fork 这个 repo https://github.com/Esri/ago-assistant并克隆到我的机器和“npm install”以获取依赖项。
但是当我尝试在控制台中打开 index.html 时,我收到有关文件“丢失”的错误。我说“丢失”是因为文件在那里,但它们没有“.min.js”文件扩展名,只有“.js”。
除了手动更改扩展名的所有文件之外,我该如何解决这个问题?或者这里有什么更好的方法或最佳实践?谢谢
我 fork 这个 repo https://github.com/Esri/ago-assistant并克隆到我的机器和“npm install”以获取依赖项。
但是当我尝试在控制台中打开 index.html 时,我收到有关文件“丢失”的错误。我说“丢失”是因为文件在那里,但它们没有“.min.js”文件扩展名,只有“.js”。
除了手动更改扩展名的所有文件之外,我该如何解决这个问题?或者这里有什么更好的方法或最佳实践?谢谢
处理此问题的最佳方法是使用项目推荐的过程自己缩小文件。根据package.json
该项目,他们正在Babel
与uglify-js
.
您应该能够通过简单地build:js
从项目文件夹运行来解决此问题,该文件夹将启动项目的构建脚本,包括缩小组件:uglifyjs -c -o build/js/main.min.js
.
作为替代方案,您还应该能够从 Visual Studio Task Runner Explorer
( View --> Other Windows --> Task Runner Explorer
) 运行相关任务。如果任务没有出现,安装NPM Task Manager Runner应该强制它出现。