繁体   English   中英

使用在一个javascript文件中创建的变量以在节点文件和另一个角度文件中使用

[英]To use a variable created in one javascript file to be used in a node file and another angular file

我在config.js文件中声明了一个变量。 我正在尝试使用“ require”在节点文件中使用此变量var isro_debug = require('./ config.js');

这是变量:

module.exports = { isro_debug:true };

我试图通过提供config.js的路径以及要在html文件中使用脚本标签使用该变量的文件的路径,在另一个角度文件中使用此变量:

<script src="/home/karthik/iwm/ui/VLNodeFrontEnd/config.js"></script>
<script src="file2.js"></script>

当我尝试执行代码时,会出现错误。 有人可以帮我吗?

module.exports = { isro_debug:true }; CommonJS语法。 它只能由节点识别,而不能被浏览器识别,因此当您通过script标签将其添加到html时,浏览器将尝试解析它并失败。

你需要使用一个工具,如browserify到文件transpile到浏览器知道语法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM