【发布时间】:2019-02-18 07:24:42
【问题描述】:
我正在开发一个降价转换器应用程序,并使用 NPM 包摊牌。在我的 app.js 文件中,我有一个
var showdown = require('showdown');
正在正确添加。
在我的前端,我需要一个需要使用它的 script.js。但是,它不识别摊牌变量。如果我使用上面包含我的 script.js 的摊牌 cdn,则该代码可以完美运行。如何使我的 NPM 模块可以在整个项目中使用?
【问题讨论】:
-
伊莎不是很明显吗?前端和后端代码无法相互连接。
-
所以如果我想在我的项目中使用 NPM 包(即 showdown 或 showdown-katex),我该怎么做呢?有些包我想在没有 CDN 的情况下使用,所以我需要将它们作为包要求并在我的脚本文件中使用它们。
-
你的项目在 git 上吗?如果我能看看就好了。
-
我也想让markdown可以下载,这需要使用另一个NPM模块。
-
达到目的了吗?我为降价添加了下载选项。看看代码。 @伊扎。对答案的支持和接受将不胜感激。