我正在处理的项目(Java
/ JSP
)当前不使用包管理器来管理其JavaScript
依赖项。
使用过的库仅在版本控制下提交,并且在JSP页面中被引用为此类...
[我想发展到工作流程,如果我们要使用程序包管理器(例如yarn
),后来又使用webpack
进一步优化构建。
我想分阶段进行。由于我对这种前端工作流程几乎没有经验,所以我有一些问题:
package.json
文件中定义使用的库开始,然后使用yarn
进行打包打包会很奇怪吗?[yarn
然后将获取模块并将其存储在node_modules
文件夹中。
node_modules
文件夹中的脚本是否是错误的做法?package.json:
"dependencies": {
"jquery": "^3.4.1"
}
app.jsp:
<script src="node_modules/jquery/dist/jquery.min.js"></script>
NPM软件包应与Node一起运行,而不是在浏览器中运行。您需要使用类似于webpack或browserify的浏览器友好版本。